安装部署 · 2023年3月10日 0

Rocky Linux 8 安装 Docker-CE

卸载 Podman

Rocky Linux 默认安装了 Podman,需要先卸载。否则会和 Docker 依赖组件冲突。

yum -y erase podman buildah

安装 Docker

# 添加 Docker Repo
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

# 更新源
dnf update

安装doker-ce

# 安装 Docker
dnf install -y docker-ce

# 启动 Docker 服务
sudo systemctl start docker && sudo systemctl status docker

# 设置开机自启动
sudo systemctl enable docker

# 建议添加普通用户至 Docker 组,并以普通用户运行 Docker。
sudo usermod -aG docker $USER

# 生效组用户变更配置
newgrp docker

安装 docker-compose

安装方式一

curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

安装方式二(国内推荐)

curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose