win10 Docker 创建Centos7 并使用xshell成功连接

docker安装教程略过。。。

说明:

配置这个的时候,ssh一直连接不上,主要问题是systemctl 命令不能使用,导致服务无法启动,研究了一会找到了解决方案,希望能帮助到大家 节省时间。。。

我的环境:win10 64位 专业版

正文:

先安装Centos镜像,不选版本 默认

在这里插入图片描述

docker pull centos

查看安装的镜像

win10 Docker 创建Centos7 并使用xshell成功连接_第1张图片

docker images

启动镜像,不想走弯路就着我的命令写

win10 Docker 创建Centos7 并使用xshell成功连接_第2张图片

docker run -it -p 50001:22 --privileged centos /usr/sbin/init

查看容器

在这里插入图片描述

docker ps

进入容器

docker exec -it 84314aaa1ec6 /bin/bash

安装一些ssh必备的东西

 yum install net-tools.x86_64
 yum install -y openssh-server

修改配置文件

vi /etc/ssh/sshd_config

启动服务

systemctl start sshd

设置密码

启动服务

xshell连接

win10 Docker 创建Centos7 并使用xshell成功连接_第3张图片

win10 Docker 创建Centos7 并使用xshell成功连接_第4张图片

你可能感兴趣的:(Docker)