1 环境准备
1.1 确认 Ubuntu 18.04 系统版本及架构(x86_64/ARM)
lsb_release -c
1.2 准备离线包(x86_64)
docker-ce_20.10.12_3-0_ubuntu-bionic_amd64.deb(
Docker 引擎,安装时通常依赖 docker-ce-cli
)
docker-ce-cli_20.10.12_3-0_ubuntu-bionic_amd64.deb(
Docker 命令行工具 )
containerd.io_1.4.6-1_amd64.deb
(Docker 的运行时依赖)- docker-compose-plugin_2.6.0_ubuntu-bionic_amd64.deb(Docker Compose V2)
官方安装包下载链接
百度网盘安装包下载链接
2 安装 Docker
- 通过
dpkg -i
按顺序安装依赖包(containerd.io
→ docker-ce-cli
→ docker-ce
)
sudo dpkg -i containerd.io_1.4.6-1_amd64.deb
sudo dpkg -i docker-ce-cli_20.10.12_3-0_ubuntu-bionic_amd64.deb
sudo dpkg -i docker-ce_20.10.12_3-0_ubuntu-bionic_amd64.deb
3 安装 Docker-Compose
sudo dpkg -i docker-compose-plugin_2.6.0_ubuntu-bionic_amd64.deb
- 验证安装(
docker-compose --version
)
4 配置与测试
- 启动 Docker 服务(
systemctl start docker
) - 设置开机自启(
systemctl enable docker
) - 运行测试容器(
docker run hello-world
)