【windows docker & centos 6 .7搭建】

一时兴起,搭建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
    原文地址: https://segmentfault.com/a/1190000007092014
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞