笔记-Windows10家庭中文版系统下使用Docker
2024-08-31 19:35:09
- 1.docker是使用Linux内核的,在windows系统下需要使用虚拟机来运行docker。
- 2.Windows版的docker安装要求,(1)64为操作系统,win7或者更高,(2)支持“ Hardware Virtualization
Technology”(处理器支持硬件虚拟化),并且,“virtualization ”可用。 - 3.docker安装程序下载链接https://www.docker.com/get-docker。
- 4.docker的有CE和EE版,CE为免费版,EE由公司支持的付费版。
- 5.docker-ce要求win10-professional或以上版本,低版本的只能安装docker-toolbox了。
- 6.管理docker常用的三种方式:
(1)桌面上的“Docker Quickstart Terminal”,(2)用管理员权限打开powershell,(3)图形化管理工具Kitematic (Alpha)。
- 7.docker的基本命令,
(1)创建一个虚拟机:docker-machine create --driver virtualbox default,(2)列出所有虚拟机:docker-machine ps,(3)获取环境配置:docker-machine env default ,(4)搜索镜像:docker search ubuntu,(5)拉取下载镜像:docker pull ubuntu,(6)创建并运行容器(交互方式):docker run -it -d ubuntu bin/bash,(7)运行已经存在的容器(交互方式):docker exec -it 容器ID /bin/bash,(8)列出已经运行的容器:docker ps
- 8.docker的相关命令:
(1)创建一个容器:docker create,(2)创建并且运行:docker run,(3)创建并运行一个暂时性的容器(运行结束后会删除该容器): docker run --rm,(4)创建并运行容器(交互方式):docker run -t -i ,(5)关闭某个容器:docker stop,(6)启动某个容器:docker start ,(7)重新启动某个容器:docker restart,(8)删除某个容器:docker rm,(9)够移除所有与该容器相关的Volume:docker rm -v,(10)发送SIGKILL信号量到某个容器:docker kill,(11)附着到正在运行的容器:docker attach;(12)阻塞直到某个容器关闭:docker wait,(13)列出所有镜像:docker images,(14)原始码中创建镜像:docker import,(15)Dockfile中创建镜像:docker build,(16)从容器中创建镜像:docker commit,(17)移除某个镜像:docker rmi,(18)从某个tar包中加载镜像:docker load,(19)将镜像存入到某个tar包中:docker save,(20)列出所有正在运行的和已经停止的容器:docker ps -a,(21)获取某个容器中log日志:docker logs,(22)检测容器的详细信息:docker inspect,(23)获取容器中所有的事件:docker events,(24)获取容器的全部的开放端口:docker port,(25)列出容器中运行的全部的进程:docker top,(26)列出容器中的资源的使用情况的统计信息:docker stats,(27)列出容器中文件的变化情况:docker diff,(28)列出镜像的全部历史信息:docker history,(29)容器与本地文件系统之间进行文件复制:docker cp,(30)将容器中的文件系统的内容输出到tar文件中:docker export9.在安装过程可能遇到的问题:(1)如上图“虚拟化”未启用,进入BIOS开启。(2)首次启动docker时很多时候会更新boot2docker.iso,但下载非常慢,甚至下载不了,你或许要FQ。(3)docker服务端与客户端版本不一致,将......\.docker\machine\machines\default与......\.docker\machine\cache的boot2docker.iso文件保持一致。
最新文章
- Visual Studio 2005 搭建Windows CE 6.0环境之准备
- C# 设置开机自动启动(注册表方式)
- javascript中的defer和async学习+javascript执行顺序
- python 数据结构-元组tuple
- pywinauto二次封装(pywinnat.py)
- Sicily 1931. 卡片游戏
- Python之路:Python 函数
- C#文件处理
- 输入一个URL之后发生了什么?
- LVM管理之减少LV的大小
- As3截图转换为ByteArray传送给后台node的一种方法
- PHP安装包TS和NTS的区别
- 关于number...的精度问题
- Webstorm 的 Tab 键怎样调整缩进值? 调节成缩进成2个空格或者4个空格
- vue三要素及底层实现机制
- bzoj 1193 贪心+bfs
- Jquery 自定义插件写法(示例)
- JavaScript--3种函数调用的方法
- [原创]Spring JdbcTemplate 使用总结与经验分享
- 「日常训练」「小专题·USACO」 Wormholes(1-4)
热门文章
- uiautomator_python使用汇总
- 常用的织梦dedecms安全设置集合整理
- IDEACould not autowire. No beans of 'xxxMapper' type found.
- FTP 访问的形式
- 【例题 6-4 UVA - 11988】Broken Keyboard (a.k.a. Beiju Text)
- Aamazon Web Service EC2 Ubuntu 新建用户而且用ssh连接host
- js进阶 12-7 pageY和screenY以及clientY的区别是什么
- 超链接a的download属性 实现文件下载功能
- SpringCloud微服务学习笔记
- wikioi 1051哈希表