---
title: "如何在 Ubuntu Server 安装 docker & docker compose"
type: source
tags: [docker, ubuntu, devops]
date: 2025-04-16
---

## Source File
- [[raw/Home Office/如何在Ubuntu Server安装 docker & docker compose.md]]

## Summary
- 核心主题：在 Ubuntu Server 上安装 Docker Engine 和 Docker Compose V2
- 问题域：Ubuntu Server 环境配置、容器运行时部署
- 方法/机制：通过 Docker 官方 APT 仓库安装，包含 GPG 密钥配置、仓库添加、Docker Engine 和 Compose 插件安装、非 root 用户配置
- 结论/价值：完成 5 步安装流程后，可在 Ubuntu Server 上运行容器化应用

## Key Claims
- Docker 官方仓库安装可确保获取最新版本
- 安装 docker-compose-plugin 将获得 Docker Compose V2（使用 `docker compose` 命令）
- 将用户加入 docker 组可无需 sudo 运行 Docker 命令

## Key Quotes
> "docker-compose-plugin installs Docker Compose V2, which is used via the command `docker compose` instead of `docker-compose`"

## Key Concepts
- [[Docker]]：开源容器化平台
- [[Docker-Compose]]：多容器应用编排工具
- [[apt-repository]]：APT 包管理器的软件源配置机制
- [[GPG-key]]：GNU Privacy Guard 公钥，用于软件包签名验证

## Key Entities
- [[Docker-Engine]]：Docker 容器运行时
- [[Ubuntu]]：Linux 发行版

## Connections
- [[Docker-Engine]] ← installs ← [[Docker-Compose]]
- [[Ubuntu]] ← hosts ← [[Docker-Engine]]

## Contradictions
- （暂无）