Ubuntu 服务器安装 Docker 和 Docker Compose 完整教程

Ubuntu 服务器安装 Docker 和 Docker Compose 完整教程
WeekendUbuntu 服务器安装 Docker 和 Docker Compose 完整教程
在 Ubuntu 22.04 上搭建 Docker 环境,是部署各类容器化应用的基础。本文将带你一步步完成 Docker 与 Docker Compose 的安装与配置。
一、系统更新与基础工具安装
首先,确保系统的软件包是最新的,并安装一些常用的基础工具:
1 | apt update -y && apt upgrade -y && apt install -y curl wget sudo socat |
说明:
curl、wget用于下载工具或脚本;socat是 Docker 在某些功能下的依赖;sudo确保命令以管理员权限执行。
二、安装 Docker
官方推荐使用一条命令即可完成 Docker 安装:
1 | curl -fsSL https://get.docker.com | sh |
如果你在国内网络环境下,官方源下载速度较慢,可以使用 DaoCloud 镜像:
1 | curl -fsSL https://get.daocloud.io/docker | bash |
安装过程中,界面会提示一些选项,直接按回车即可完成默认安装。
1. 启动 Docker 并设置开机自启
安装完成后,需要启动 Docker 服务,并设置开机自启:
1 | sudo systemctl enable docker |
可以通过以下命令验证 Docker 是否安装成功:
1 | docker --version |
三、安装 Docker Compose
Docker Compose 是 Docker 官方提供的多容器管理工具,可以通过以下命令下载指定版本(本文使用 1.29.2):
1 | 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 |
下载完成后,需要赋予执行权限:
1 | sudo chmod +x /usr/local/bin/docker-compose |
验证安装是否成功:
1 | docker-compose --version |
如果输出类似
docker-compose version 1.29.2, build xxx,说明安装成功。
四、总结
至此,Ubuntu 22.04 上的 Docker 和 Docker Compose 已经成功安装完成,可以开始部署容器化应用了。
后续可以根据需要:
- 配置国内镜像加速器提升拉取镜像速度;
- 创建用户组免 sudo 运行 Docker;
- 使用 Docker Compose 编排多容器应用。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果









