dockerfile 构造sshd服务
作者:
霸道ki | 来源:发表于
2020-02-05 22:48 被阅读0次
dockerfile 文件
## centos7_sshd
FROM centos:7
RUN mv /etc/yum.repos.d/*.repo /tmp && \
echo -e "[ftp]\nname=ftp\nbaseurl=ftp://172.17.0.1/centos7.5\ngpgcheck=0">/etc/yum.repos.d/ftp.repo && \
yum makecache fast && \
yum install -y openssh-server && \
sed -i '/pam_loginuid.so/d' /etc/pam.d/sshd && \
echo "1"|passwd --stdin root && \
/usr/bin/ssh-keygen -A && \
echo 'UseDNS no' >> /etc/ssh/sshd_config
EXPOSE 22
CMD ["/usr/sbin/sshd","-D"]
1. 制作镜像
[root@zun ssh]# docker build -t sshd:v1 ./
2. 启动容器
[root@zun ssh]# docker container run -d --name sshd -p 2222:22 sshd:v1
3. xshell登陆验证

12.png
本文标题:dockerfile 构造sshd服务
本文链接:https://www.haomeiwen.com/subject/zxwexhtx.html
网友评论