docker 中安装 ssh 的 demo
- 文件换行应使用 LF 风格而不是 CRLF 。否则 centos 中无法运行
- docker 镜像不能保存进程的运行状态,因此需要在 Dockerfile 的 CMD 中启动所有进程。
- 构建镜像,密码在 dockerfile 中修改
docker build -t withssh:1 .
- 创建容器
docker run -p 8022:22 -itd withssh:1
- 在主机中登录
*. 查看容器 ip
docker inspect --format='{{.NetworkSettings.IPAddress}}' $(docker ps -a -q)