docker 配置ssh远程连接
-
创建一个新的docker虚拟网络
docker network create --driver bridge --subnet=192.168.1.0/24 --gateway=192.168.1.1 mynet
可以通过docker network inspect
命令查看指定网络状态
-
创建容器,指定网络和ip
docker run -e TZ="Asia/Shanghai" --privileged -itd -h 101.com --name 101 --network=mynet --ip 192.168.1.101 --dns=8.8.8.8 --dns=8.8.4.4 centos
docker network inspect
命令查看指定网络状态, 此时容器已加入网络
-
配置ssh
更新软件列表apt update && apt full-upgrade
安装net-toolsapt-get install net-tools
安装ssh-serverapt-get install openssh-server
现在你可以通过ssh命令来远程连接docker 容器了