ssh连接docker容器

有两种方法:

1、通过宿主机的端口映射访问docker

在宿主机上启动容器,分配端口,启用ssh服务:
docker run -p 10022:22 -d sshd:ubuntu /usr/sbin/sshd -D
ssh连接:
ssh 用户名@192.168.163.131 -p 10022

2、ssh直接访问docker

启动sshd服务
创建ssh用户admin、密码
ifconfig配置ip
ssh admin@<ip>来访问新创建的docker容器
原文地址:https://www.cnblogs.com/jing1617/p/9512335.html