centos8 运行docker

625 阅读1分钟

系统centos8.3,安装Minimal .

1、 关闭firewalld,否则docker启动后,可能导致端口映射异常,使用iptables

Systemctl stop firewalld

Systemctl disable firewalld

2、 安装依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

3、 设置docke 的yum源,使用阿里云的,相对下载速度快

yum-config-manager --add-repo mirrors.aliyun.com/docker-ce/l…

4、 安装

yum install docker-ce -y

5、 查看docker本版

docker version

6、 启动docker服务

systemctl start docker

7、 设置开机启动

systemctl enable docker

系统centos8 ,安装rancher

依据docker安装rancher,若没有安装docker,请参照这个文档

1、 依据官方要求在centos8上安装rancher前,必须安装容器-selinux 和 iptables。

yum install iptables

yum install container-selinux

yum -y install iptables-services

2、 启动iptables

Systemctl start iptables

3、 设置开机启动

Systemctl enable iptables

4、 使用docker安装rancher,并启动rancher。使用最新稳定版本

docker run -d --privileged --restart=unless-stopped \

-p 80:80 -p 443:443 \

--privileged \

rancher/rancher:stable

5、 docker查询镜像运行情况

docker ps –a

6、 如果未启动成功,重启docker

Systemctl restart docker