Sign inSign up

jachinwei/ssh

By jachinwei

•Updated over 5 years ago

Image
0

229

jachinwei/ssh repository overview

⁠版本V1

⁠启动方式

docker run -d -p 10022:22 -v /opt/docker/ssh/ssh:/root/.ssh --privileged=true jachinwei/ssh

⁠配置免密登录

mkdir /opt/docker/ssh/ssh && cd /opt/docker/ssh/ssh
cat /root/.ssh/id_rsa.pub > /opt/docker/ssh/ssh/authorized_keys

⁠Dockerfile

#设置继承镜像
FROM jachinwei/centos:latest

#提供一些作者的信息
MAINTAINER JachinWei ([email protected])

#安装ssh服务
RUN yum install -y openssh-server 
RUN mkdir -p /var/run/sshd
RUN mkdir -p /root/.ssh

#复制配置文件到相应位置,并赋予脚本可执行权限
ADD run.sh /run.sh
RUN chmod 755 /run.sh

#开放端口
EXPOSE 22

#设置自启动命令
ENTRYPOINT ["/usr/sbin/init"]

Tag summary

Content type

Image

Digest

Size

109.2 MB

Last updated

over 5 years ago

docker pull jachinwei/ssh