ssh连接Docker

Category
脱坑指南
Tags
Linux
Docker
Date
Last updated January 4, 2025
运行Docker时映射端口:
docker run -p 2222:22 -it *docker image*
 
下载需要的软件:
apt-get update apt-get install openssh-server apt-get install openssh-client apt-get install ssh apt-get install vim
 
修改ssh配置文件,将容器的端口22暴露出来:
vim /etc/ssh/sshd_config
增加以下内容:
Port 22 PermitRootLogin yes
 
重启ssh服务
/etc/init.d/ssh restart
设置root用户连接密码
passwd
 
设置开机自动启用ssh服务
vim /root/.bashrc service ssh start