首先下载一个centos的系统镜像()
docker运行在coreos上面
1、导入镜像
cat centos-6-x86_64-minimal.tar.gz | docker import - centos6
2、进入容器
docker run -t -i centos6 /bin/bash
3、配置yum源
cd /etc/yum.repos.d
rm -fr *
vi epel.repo
点击(此处)折叠或打开
- [epel]
- name=epel
- baseurl=
- enabled=1
- gpgcheck=0
- [base]
- name=remote rpm
- baseurl=
- gpgcheck=0
yum install sshd supervisor
5、修改root密码
6、配置supervisor
vi /etc/supervisord.conf
点击(此处)折叠或打开
- [supervisord]
- nodaemon=true
- [program:ssh]
- command=/etc/init.d/sshd start
docker ps -a
docker commit 0f0d66a8a081 centos6:v2
8、用新的image启动容器
docker run -d -p 9999:22 centos6:v2 supervisord
9、进入ssh(第5步修改的root密码)
ssh root@127.0.0.1 -p 9999
