1.删除原有的docker
yum remove docker
2.安装yum-utils软件包
yum install -y yum-utils

3.(以阿里云为例)
yum-config-manager –add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.更新yum软件包索引
yum makecache fast

5.安装最新版docker(当然也可以指定)
yum install docker-ce docker-ce-cli containerd.io

6.启动docker
systemctl start docker
7.查看docker状态
systemctl status docker

8.查看docker版本
docker version或docker -v

9.拉去镜像
docker pull hub.c.163.com/public/centos:7.2-tools
10.拉取镜像的过程

11.查看结果
docker images

12.创建容器
docker run -d -p 5000:22 –name centos-test –privileged=true hub.c.163.com/public/centos:7.2-tools /usr/sbin/init
ssh端口默认是22,将容器的22端口映射到宿主机的5000端口,hub.c.163.com/public/centos:7.2-tools,是前边查看镜像的REPOSITORY和TAG
宿主机5000端口号是变量,centos-test是文件名也是变量
13.查看容器
docker ps -a
14.进入容器
docker exec -it centos-test /bin/bash

原文链接:https://blog.csdn.net/m0_68422251/article/details/128333631
















