一时兴起,搭建windows 下的docker。
1、下载了dockertoolsbox
2、Gitbash 下运行,修改了start.sh里面的环境变量。(如果配置了就不需要手动修改了)
3、下载镜像 https://c.163.com/hub#/m/home/
4、gitbash 里面运行,docker images

$ docker images
time="2017-03-16T13:49:07+08:00" level=info msg="Unable to use system certificate pool: crypto/x509: system root pool is not available on Windows"
REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE
hub.c.163.com/public/centos   6.7-tools           b2ab0ed558bb        3 weeks ago         602 MB
hub.c.163.com/public/centos   latest              997f0ed97903        12 months ago       442 MB
hub.c.163.com/public/ubuntu   16.04               70b70c987e8f        13 months ago       224 MB

5、进入centos 6.7-tools,
$ docker run -i -t hub.c.163.com/public/centos:6.7-tools bash

time="2017-03-16T13:50:41+08:00" level=info msg="Unable to use system certificate pool: crypto/x509: system root pool is not available on Windows"
the input device is not a TTY.  If you are using mintty, try prefixing the command with 'winpty'

报错,需要在命令前面加 winpty ,即: winpty docker run -i -t hub.c.163.com/public/centos:6.7-tools bash
http://willi.am/blog/2016/08/...
6、winpty docker run -i -t hub.c.163.com/public/centos:6.7-tools bash

即进入centos。

查看linux 版本:
---1-- [root@9074c4ac74e0 /]# cat /proc/version
Linux version 4.4.52-boot2docker (root@ed11f485244a) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP Wed Mar 1 23:41:46 UTC 2017
---2-- [root@07412bb23ddd /]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:g
raphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.7 (Final)
Release: 6.7
Codename: Final
---3-- [root@9074c4ac74e0 /]# cat /etc/issue
CentOS release 6.7 (Final)
Kernel r on an m

so,centos已经在docker安装完毕。


DoINsiSt
167 声望9 粉丝

很简单,在一个领域保持顶尖水平,比在一两个领域保持领先水平和五六个领域保持一般水准都要更有价值、并且收益更好。


下一篇 »
【js 闭包】