rocky linux9 安装docker docker-compose
·
卸载旧版本(如果有)
dnf remove docker \
docker - client \
docker - client - lite \
docker - common \
docker - images \
docker - io \
docker - latest \
docker - log - rotate \
docker - packages - docker \
docker - packages - docker - client \
docker - packages - docker - client - lite \
docker - packages - docker - common \
docker - packages - docker - io \
docker - packages - docker - latest \
docker - registry - service \
docker - rpm - release \
docker - rpm - release - el7 \
docker - search - expand \
docker - subscription - manager \
docker - toolbox \
docker - trust \
docker - volume - plugin - local \
docker - volume - plugins \
docker - volumes \
runc \
moby - engine \
moby - cli
安装依赖包
安装yum - utils软件包,它提供了yum - config - manager工具,同时安装device - mapper - persistent - data和lvm2用于存储驱动相关内容。
dnf install-y yum-utils \
device-mapper-persistent-data \
lvm2

设置 Docker 仓库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker Engine - Community(Docker CE)
安装docker-ce、docker-ce-cli和containerd.io:
dnf install -y docker-ce docker-ce-cli containerd.io

启动并设置开机自启
启动 Docker 服务并设置 Docker 服务开机自启:
systemctl start docker
systemctl enable docker

二、安装docker-compose
下载 Docker Compose 二进制文件
可以从官方 GitHub 仓库下载适合的docker - compose版本。首先,检查最新版本号(可以在https://github.com/docker/compose/releases查看),假设最新版本是v2.23.3(版本号会更新,需要根据实际情况)。
sudo curl -L "https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
拉取失败就要去/usr/local/bin/ 用wget拉取
wget https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-linux-x86_64

下载后的文件需要设置可执行权限:
sudo chmod +x /usr/local/bin/docker-compose
运行以下命令来验证docker - compose是否安装成功
docker-compose --version
![]()
输出应该显示安装的docker - compose版本号。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)