password
comment
type
status
date
slug
summary
tags
category
icon
本文介绍如何在 Linux 系统上安装 Docker 引擎及 Docker Compose 插件,并进行基础配置。教程适用于 Ubuntu、Debian、CentOS 等主流发行版。
1. 安装 Docker Engine
推荐使用官方的一键安装脚本,它会自动检测系统版本并配置镜像源。
方法一:官方脚本一键安装(推荐)
方法二:手动安装 (Ubuntu 为例)
1. 卸载旧版本
2. 安装依赖
3. 添加 GPG 密钥和软件源
4. 安装 Docker 及 Docker Compose 插件
Docker Compose 现在的官方推荐方式是作为 Docker 的插件(
docker-compose-plugin)进行安装,而不是作为一个独立的 Python 程序。2. 验证安装与配置兼容性
启动 Docker
安装完成后,启动 Docker 并设置开机自启:
验证版本
注意:Docker Compose V2 集成在 Docker CLI 中,标准用法是使用docker compose命令(中间有空格),而不是旧版的docker-compose。
适配旧版命令 (创建 docker-compose 软链接)
为了兼容旧的使用习惯或老旧的自动化脚本,我们可以为插件创建一个软链接,使其能够响应
docker-compose 命令。如果上述路径不存在,可以通过
find / -name docker-compose 查找实际路径。3. 配置国内镜像加速
为了加快镜像拉取速度,建议配置国内镜像源。
编辑
/etc/docker/daemon.json 文件(如果不存在则创建):重新加载配置并重启 Docker:
4. 非 Root 用户运行 Docker (可选)
如果希望不使用 sudo 运行 docker 命令:
🤗 总结
至此,您已成功安装 Docker 和 Docker Compose,并配置了镜像加速。现在可以开始部署您的容器化应用了!
📎 参考资源
- 作者:Cheng
- 链接:https://tangly1024.com/article/linux-docker-compose-install-guide
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
