创建支持ssh的容器

来源:互联网 发布:zxing 二维码java文档 编辑:程序博客网 时间:2024/06/01 07:47

1、创建Dockerfile文件:

FROM debian:jessieRUN apt-get update  RUN apt-get install -y openssh-server  RUN mkdir /var/run/sshd  RUN echo 'root:rootroot' |chpasswd  RUN sed -ri 's/^PermitRootLogin\s+.*/PermitRootLogin yes/' /etc/ssh/sshd_config  RUN sed -ri 's/UsePAM yes/#UsePAM yes/g' /etc/ssh/sshd_config  EXPOSE 22 CMD ["/usr/sbin/sshd", "-D"]  

2、创建images

docker build -t sshd .

3、创建容器

docker run --name ssh -d -p 5222:22  sshd /usr/sbin/sshd -D

4、远程登录容器,用户名是root,密码是rootroot

ssh -p 5222 root@<宿主机器IP>

阅读全文
0 0
原创粉丝点击