如何在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose

原创
ithorizon 7个月前 (10-07) 阅读数 45 #Linux

怎样在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose

随着容器技术的迅速发展中,Docker 已经成为最受欢迎的容器化平台之一。Docker Compose 则是一个用于定义和运行多容器Docker应用的工具。本文将详细介绍怎样在 Ubuntu 22.04 LTS 操作系统中安装 Docker 和 Docker Compose。

准备工作

在起初安装之前,请确保您的 Ubuntu 22.04 LTS 系统已经更新到了最新状态。您可以使用以下命令来更新系统:

sudo apt update

sudo apt upgrade

安装 Docker

以下是安装 Docker 的步骤:

  1. 添加 Docker 的官方 GPG 密钥:

sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

  1. 添加 Docker 的 APT 仓库:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

  1. 更新 APT 仓库并安装 Docker:

sudo apt update

sudo apt install docker-ce docker-ce-cli containerd.io

  1. 验证 Docker 安装:

sudo docker --version

如果一切顺利,您应该能看到 Docker 的版本信息。

安装 Docker Compose

以下是安装 Docker Compose 的步骤:

  1. 将 Docker Compose 的脚本添加到您的 PATH 变量中:

sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -Po '"tag_name": "\K.*?(?=")')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

  1. 赋予脚本执行权限:

sudo chmod +x /usr/local/bin/docker-compose

  1. 验证 Docker Compose 安装:

docker-compose --version

如果一切顺利,您应该能看到 Docker Compose 的版本信息。

配置 Docker 和 Docker Compose

在完成安装后,您或许需要配置 Docker 和 Docker Compose 以满足您的需求。

  1. 配置 Docker 引擎:

您可以使用以下命令查看 Docker 引擎的配置:

sudo cat /etc/docker/daemon.json

采取需要修改配置文件,例如启用远程 API 或调整资源束缚。

  1. 配置 Docker Compose 项目文件:

在您的项目目录中创建一个名为 docker-compose.yml 的文件,用于定义和运行您的 Docker 应用。以下是一个简洁的示例:

version: '3'

services:

web:

image: nginx

ports:

- "80:80"

这个配置将启动一个 Nginx 服务器,将容器的 80 端口映射到宿主机的 80 端口。

总结

本文介绍了怎样在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose。通过阅读本文,您应该能够顺利安装并配置 Docker 和 Docker Compose,以便在您的项目中使用容器化技术。

如果您在安装或配置过程中遇到任何问题,请查阅 Docker 和 Docker Compose 的官方文档或寻求社区拥护。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux


热门