windows10下安裝docker
官方安装文档:https://docs.docker.com/docker-for-windows/install/ 一、windows安装docker 系统要求: ①.Windows 10 64bit: Pro,Enterprise or Education (1607 Anniversary Update,Build 14393 or later). 注意:Docker对win10版本号也有要求,可以在命令行中输入cmd命令,即可显示当前windows的版本号。 ②.BIOS支持虚拟化。 如果系统不能满足以上条件,则可以安装Docker Toolbox来使用Docker,其使用Oracle Virtual Box来代替Hyper-V。 1.开启windows的Hyper-V。 控制面板--程序--程序和功能--启动或关闭Windows功能。开启会进行系统重启。 2.安装 安装很简单。安装完双击docker桌面图标启动,在右下角docker图标上右键,选择settings进行配置。 3.配置 ①修改默认镜像位置 默认位置在C:/用户/公用/公用文档/Hyper-V/Virtual hard disks下MobyLinuxVM.vhdx。 先关闭docker,将Hyper-V目录移动到非C盘目录下,我移到了D:Tools目录下。 然后启动docker,在Settings--Advanced中将镜像路径指定到上面位置。 ②配置阿里云镜像仓库加速: 操作步骤请参考:Centos7下安装Docker?中的配置镜像加速部分。 4.验证安装 命令行终端输入docker --version F:UserslpDesktop>docker --version
Docker version 18.06.1-ce,build e68fc7a
拉取hello-world镜像并启动容器 docker run hello-world 会先提示docker : Unable to find image ‘hello-world:latest‘ locally,等待一会,会从镜像仓库拉取镜像,最后看到Hello from Docker!字样说明安装成功。如果前面没有配置阿里云镜像仓库,而使用官方镜像仓库,则可能拉取镜像失败。 ? 二、容器操作 1.拉取nignx镜像并启动容器 #使用nginx镜像创建容器,取名为webserver,并后台启动
docker run --detach --publish 80:80 --name webserver nginx
启动后就可以打开浏览器访问以下了:http://localhost 2.容器操作 #列出正在运行的容器
docker container ls
#停止容器
docker container stop webserver
#删除容器
docker container rm webserver
3.进入容器中 ①拉取ubuntu镜像 #拉取ubuntu镜像并启动容器。同时在容器中启动一个可交互的终端
docker run --interactive --tty ubuntu bash
②容器启动后会自动进入容器中的终端,会有 #?提示符。 在终端尝试一下hostname命令。 [email?protected]:/# hostname
d2a12b075850
③退出终端。 [email?protected]:/# exit
exit
F:UserslpDesktop>
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在Windows上构建gnu`libiconv`?
- windows – 使用批处理脚本检查环境中是否存在JAVA_HOME
- 仅包含“欢迎”和“已完成”屏幕的WiX脚本
- putty登陆后标题栏显示IP的方法
- windows – 在没有窗口的计划任务中运行.bat文件
- windows-server-2003 – 无法删除Windows 2003 Server中的只
- 技术在交流中进步,知识在分享中传播
- windows server2012 IIS压力测试500就报错的问题
- 如何在Windows操作系统的python中给出PID的运行过程?
- windows-server-2008 – 从Win2008 R2中删除IIS – 副作用?