CentOS 安装 Docker 和 docker-compose(V1 和 V2 两个版本)
首先,我们需要在 CentOS 上安装 Docker。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。
步骤如下:
更新系统软件包:运行命令
sudo yum update -y
。安装必要软件:运行命令
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
。这些是 Docker 安装所需依赖。添加 Docker 的官方源:运行命令
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
。安装 Docker CE(社区版): 运行命令
sudo yum install docker-ce docker-ce-cli containerd.io -y
。这将会从刚刚添加的官方源中下载并安装 Docker CE 以及相关组件。启动并设置开机启动: 运行以下两条指令:
sudo systemctl start docker sudo systemctl enable docker
验证是否成功安装: 通过执行指定版本号或者使用默认最新版本进行验证, 命令为
docker --version
, 如果显示出 docker 版本信息,则表示已经成功完成了 docker 在 CentOS 上面得部署和配置工作.
接下来我们来看如何在 CentOS 上面部署和配置 docker-compose, 首先需要明确 docker-compose 是什么,它是一个用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YAML 文件来配置应用程序的服务。然后,使用一个命令就可以创建并启动所有服务。
安装 docker-compose 步骤如下:
下载最新版本的 Docker Compose:运行命令
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
。为下载的二进制文件添加可执行权限:运行命令
sudo chmod +x /usr/local/bin/docker-compose
。验证是否成功安装: 通过执行指定版本号或者使用默认最新版本进行验证, 命令为
docker-compose --version
, 如果显示出 docker compose 版本信息,则表示已经成功完成了 docker compose 在 CentOS 上面得部署和配置工作.
至于 Docker Compose V2 的安装, 它是 Docker Compose 的下一代产品, 它将 Docker Compose 作为 docker CLI 的一部分进行重新设计和实现.
步骤如下:
启动 Docker 服务: 运行命令
systemctl start docker
.在线下载并安装 Compose V2 插件: 运行以下指定脚本:
curl "https://github.com/docker/compose-cli/releases/latest/download/install.sh" | sh
3.验证是否成功升级到 V2 版:输入 docker compose version
, 如果显示出 V2 版本信息,那么就表示已经成功升级到了 Docker Compose V2。
以上就是在 CentOS 上安装 Docker 和 docker-compose(V1 和 V2 两个版本)的步骤。希望这些信息对你有所帮助。
蓝易云-五网CN2服务器【点我购买】蓝易云采用KVM高性能架构,稳定可靠,安全无忧!蓝易云服务器真实CN2回国线路,不伪造,只做高质量海外服务器。
海外免备案云服务器链接:www.tsyvps.com
蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。
评论