参考了菜鸟教程http://www.runoob/docker/docker-tutorial.html
一开始是从官网下载最新的18版本的docker Toolbox并按照win10方式,打开Hyper-V,将docker安装到Hyper-V上,然而错误连连。注意:docker的安装对系统的版本有要求,请上官网查看具体。
然后,按照win7、win8方式,将docker带victual box下载下来,安装成功。
步骤如下:
1、安装
win7、win8的docker toolbox使用阿里云的镜像:http://mirrors.aliyun/docker-toolbox/windows/docker-toolbox/
2、安装列表
Docker CLI 客户端,用来运行docker引擎创建镜像和容器
Docker Machine. 可以让你在windows的命令行中运行docker引擎命令
Docker Compose. 用来运行docker-compose命令
Kitematic. 这是Docker的GUI版本
Docker QuickStart shell. 这是一个已经配置好Docker的命令行环境
Oracle VM Virtualbox. 虚拟机
3、安装完成
安装完成在桌面生成三个文件,点击Docker Quickstart Terminal启动
4、启动失败
此时启动报错,在C:\Users\<用户名>\.docker\machine\cache目录下,缺少文件boot2docker.iso。很简单,百度boot2docker.iso下载,将该文件放到目录下,再次启动,解决。
5、测试docker
使用命令docker run hello-world
docker会提示本地没有该文件,所以从官方数据库查找该文件,找到后下载下来运行到本机
注意:若下载失败,请检查防火墙,设置代理,使用哪个代理和怎样使用的方法请百度。
6、在docker上安装centos
启动docker后,使用命令docker pull centos
系统自动下载centos,注意:由于镜像问题,不是所有版本的centos都能顺利下载。
7、运行Ubuntu容器
docker run -it ubuntu bash
8、交互式容器
-t:在新容器内指定一个伪终端或终端
-i:允许你对容器内的标准输入 (STDIN) 进行交互
docker run -it ubuntu bash
使用命令后,进入ubuntu系统
9、启动容器(后台模式)
docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"
显示一长串容器ID
10、确认容器有在运行、
docker ps
如果已经启动容器,此时列表显示容器数据
11、查看容器内的标准输出
docker logs 容器ID
输出若干个hello world
12、停止容器
docker stop 容器ID
更多推荐
《Docker教程一》window10专业版安装docker
发布评论