突然有需求,需要使用go语言写个ssh终端连接功能,这时候手上又没有服务器,虚拟机也没有,正好使用docker搞起来 docker容器开启sshd服务,模拟服务器 我们知道docker是可以用exec来直接访问容器的,但是还不够high,有时候要模拟服务器的登录总不能用docker exec吧,来吧,老司机带你飞! 以centos为例,需要几步操作 1.安装openssh-server 2.初始化root用户密码 3.开启sshd服务 废话不多说,dockerfile献上 FROM centos