在CentOS 6 X64下安装Docker

1.确保安装了wget和curl

yum install -y wget curl

2.修改yum源为阿里源

curl https://git.oschina.net/pauldeng/scripts/raw/master/docker/aliyun-centos6-yum.sh | sh 

3.安装docker

yum -y install docker-io

4.更新Device Mapper

yum -y upgrade device-mapper-libs

5.设置开机启动Docker

chkconfig docker on
service docker start

6.制作CentOS镜像的工具

yum -y install febootstrap

7.制作CentOS镜像文件centos6-image目录

febootstrap -i bash -i wget -i yum -i iputils -i iproute -i man -i vim-minimal -i tar -i tree -i openssh-server -i openssh-clients centos6 centos6-image http://mirrors.aliyun.com/centos/6/os/x86_64/

8.制作Docker镜像,镜像名字是centos6-base

cd centos6-image && tar -c .|docker import - centos6-base

9.制作可以ssh登陆的Docker镜像,名字是centos6-ssh

docker build -t centos6-ssh https://git.oschina.net/pauldeng/scripts/raw/master/docker/Dockerfile

10.创建容器

docker run -d --name mycontainer -p 127.0.0.1:2222:22 centos6-ssh

11.SSH登录容器

ssh root@127.0.0.1 -p 2222
posted @ 2015-10-04 21:49  PaulDeng  阅读(239)  评论(0编辑  收藏  举报