docker 配置远程sshd工具:
创建docker
docker run -itd --name="test" --user root -p 5672:22 -privileged=true centos /sbin/init
-privileged 是拥有root权限,/sbin/init是能使用systemctl
进入容器;
docker exec -it test /bin/bash
安装sshd工具:
yum install openssh-server
启动ssh:
systemctl restart sshd
配置root密码,不配置root密码随机:
yum install passwd
passwd root
用root+密码即可远程登录。