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