dockerfile构建centos6.9的ssh服务

查看dockerfile文件信息

cat dockerfile

FROM centos:6.9
RUN mkdir /etc/yum.repos.d/bak
RUN mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
RUN curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo
RUN sed -i -e ‘s/centos\/\$releasever/centos-vault\/6.10/g’ /etc/yum.repos.d/CentOS-Base.repo
RUN yum install openssh-server -y
RUN /etc/init.d/sshd restart
RUN echo 123456|passwd –stdin root
CMD [“/usr/sbin/sshd”,”-D”]

构建镜像
docker build -t centos6.9_ssh:v2 .

启动镜像
docker run -d -p 2022:22 centos6.9_ssh:v2

构建的结果测试

发表评论

邮箱地址不会被公开。 必填项已用*标注