1.基于容器的镜像制作
1.1 启动基础镜像
docker run -it –name=”cetnos1″ centos:6.9
1.2 安装需要的软件包,并且启动测试
mv /etc/yum.repos.d/*.repo /tmp
echo -e “[ftp]\nname=ftp\nbaseurl=ftp://172.17.0.1/centos6.9\nqpgcheck=0″>/etc/yum.repos.d/ftp.repo
yum makecache fast && yum install openssh-server -y
/etc/init.d/sshd start —->重要:ssh第一次启动是,需要生成密钥,生成pam验证配置文件
/etc/init.d/sshd stop
1.3 制作镜像
docker commit centos1 myname/centos6.9_sshd:v1
1.4 启动下制作好的容器
docker container run -d –name=sshd_2222 -p 2222:22 centos1 /usr/sbin/sshd -D —->夯起来