1.windows环境设置
(1)首先检查操作系统是否支持Docker for Windows,现版本可以运行在64位Windows 10 Pro,专业版、企业版和教育版,不支持家庭版,之前的版本需要安装Docker Toolbox。有关Docker Toolbox的安装可参考http://blog.csdn.net/tina_ttl/article/details/51372604
(2)检查电脑虚拟化是否启用,可进入任务管理器查看,未启用可自行百度
(3)打开电脑的Hyper-v功能,具体操作:控制面板->程序->启用或关闭Windows功能->Hyper-v,之后重启电脑
2.docker的安装
(1)下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows/
(2)安装流程:一路默认安装
(3)安装完成后,右下角会出现一个图标,右击图标可进行部分设置,比如登录等等,登录账号未dockerhub账号
(4)一般我们使用的是linux内核,因此选择switch to linux container
3.docker的基础使用
(1)先检查docker是否安装成功,利用一些基础的docker命令验证,比如docker version,docker info,docker ps等
(2)运行docker run hello-world以测试从Docker Hub中拉取镜像并启动容器
(3)拉取镜像,利用docker pull命令从dockerhub上拉取镜像,docker pull命令,使用具体可以参考docker pull --help,我这边拉取的是python镜像,因此使用的是docker pull python
(4)建立容器,一般使用docker run命令,具体使用见docker run --help,我一般使用的是docker run -it python:latest /bin/bash,建立容器并以交互方式进入容器
(5)利用Ctrl+D可以退出并停止容器,如果想退出容器但又不想让容器停止,使用Ctrl+P+Q即可
(6)如果利用Ctrl+P+Q退出容器,此时容器仍在运行,我们可以利用命令再次进入容器,进入容器的方法很多,我一般使用docker exec,详细使用说明见docker exec --help。利用docker ps查看正在运行的容器,复制想要进入的容器的id,输入docker exec -it {容器id} /bin/bash进入容器
(7)容器的停止与启动,使用docker stop 容器id来终止一个运行中的容器。并且可以使用docker ps -a来看终止状态的容器。终止状态的容器,可以使用docker start来重新启动
(8)容器与镜像的删除,删除容器使用docker rm 容器id,删除镜像使用docker rmi 镜像id
以上就是windows10下docker的一些入门基础操作