构建一个OpenSSH服务器的Docker镜像

构建一个OpenSSH服务器的Docker镜像,第1张

构建一个OpenSSH服务器的Docker镜像 Dockerfile
FROM ubuntu:latest

RUN apt update && apt install  openssh-server sudo -y

RUN useradd -rm -d /home/ubuntu -s /bin/bash -g root -G sudo -u 1000 test

RUN  echo 'test:test' | chpasswd

RUN service ssh start

EXPOSE 22

CMD ["/usr/sbin/sshd","-D"]
构建镜像
docker build -t IMAGE_NAME .
启动容器
docker run IMAGE_NAME -p 2222:22
SSH测试
ssh test@ip_address -p 2222
参考
  • How to setup an ssh server within a docker container

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5443525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存