docker学习记录--使用Xshell连接docker上的Centos镜像

1.下载docker
https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe
2.安装选择默认
3.配置以下国内镜像

{
  "registry-mirrors": [
    "https://alzgoonw.mirror.aliyuncs.com"
  ],
  "insecure-registries": [],
  "debug": true,
  "experimental": false
}

docker学习记录--使用Xshell连接docker上的Centos镜像_第1张图片4.在docker上安装centos镜像

docker pull centos

5.启动centos容器,并把docker上centos的22端口映射到本机50001端口

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

6.进入centos容器(容器ID通过:docker ps 命令查看)

docker exec -it 容器ID  /bin/bash

进入成功
docker学习记录--使用Xshell连接docker上的Centos镜像_第2张图片
7.安装ssh服务和网络必须软件

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

8.安装passwd软件(用于设置centos用户密码,便于用Xshell连接)

yum install passwd -y 

#root设置密码
passwd root

9.使用Xshell登录
docker学习记录--使用Xshell连接docker上的Centos镜像_第3张图片docker学习记录--使用Xshell连接docker上的Centos镜像_第4张图片

你可能感兴趣的:(个人经验)