RHEL8.4 安装docker&docker-compose


rhel8.4 安装docker

sudo su
yum update

# yum源切换到阿里云,不然速度太慢还会超时

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

# 安装所需的软件包

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum install -y yum-utils device-mapper-persistent-data lvm2

# 下载docker软件源

curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
ls -l /etc/yum.repos.d/docker-ce.repo
yum clean all

# 安装docker,yum install docker-ce docker-ce-cli containerd.io

yum install docker-ce docker-ce-cli containerd.io

# 启动docker

systemctl start docker
docker -v


rhel8.4 安装docker-compose
1. 下载docker-compose-linux-x86_64
https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-linux-x86_64

2. 下载好后,在rhel8.4中改名为docker-compose,并赋予可执行权限

mv docker-compose-linux-x86_64 docker-compose
chmod +x docker-compose


3. 将docker-compose文件拷贝到如下文件目录(找自己系统的,一般而言,rhel8.4在/usr/libexec/docker/cli-plugins):
        /usr/local/lib/docker/cli-plugins
        /usr/local/libexec/docker/cli-plugins
        /usr/lib/docker/cli-plugins
        /usr/libexec/docker/cli-plugins

cp docker-compose /usr/libexec/docker/cli-plugins


4. 此时不能直接使用docker-compose命令,需要将此文件拷贝到/usr/bin目录下

cp docker-compose /user/bin
docker-compose -v

你可能感兴趣的:(linux,redhat8.4,docker,容器,运维)