Vultr教程:在Ubuntu服务器上安装Docker和Docker Compose

Docker和Docker-Compose是容器化技术中的核心工具,共同构成了应用部署的基础设施。许多流行的Docker项目,往往都需要安装这两种工具才能运行。本文主要介绍如何在Vultr Ubuntu服务器上安装Docker和Docker Compose教程。

一、购买Vultr服务器

Vultr优惠链接:50美元优惠链接(充10送50美元优惠链接活动,赠送金额有效期1个月)

相关推荐:《Vultr国外服务器最新购买教程

二、在Ubuntu 26.04上安装Docker

1、安装所需的依赖软件包。

sudo apt install apt-transport-https ca-certificates curl -y

2、将Docker GPG密钥添加到服务器的密钥环中。

sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc

3、将Docker仓库添加到APT源中。

echo “deb [arch=$(dpkg –print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo “$VERSION_CODENAME”) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4、更新APT软件包索引,使其包含新的软件源。

sudo apt update

5、安装Docker Engine及其插件。

sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

该命令会安装以下软件包:

  • docker-ce:Docker Engine社区版。
  • docker-ce-cli:Docker命令行界面。
  • containerd.io:管理容器生命周期的容器运行时。
  • docker-buildx-plugin:扩展Docker的构建功能,以支持多平台镜像。
  • docker-compose-plugin:使用YAML配置文件实现多容器应用程序管理。

6、确认已安装的Docker版本。

docker –version

输出结果应与下方类似:

Docker version 29.3.1, build c2be9cc

三、在Ubuntu 20.04上安装Docker Compose

1、安装Python和pip

Docker Compose需要Python和pip包管理器。

$ sudo apt install -y python3 python3-pip

2、安装Docker Compose

使用pip安装Docker Compose。

$ sudo pip3 install docker-compose

3、测试Docker Compose

请验证Docker Compose安装是否正常。

$ docker-compose -v
docker-compose version 1.27.4, build unknown

为您推荐