Ubuntu18.04环境下安装Docker
时间: 2025-07-05 14:00:26 浏览: 12
### 如何在Ubuntu 18.04 LTS上安装Docker
#### 准备工作
为了顺利进行操作,需要有一个已经配置好的Ubuntu 18.04服务器环境,该环境中应存在一个具备`sudo`权限的非root用户账户[^1]。
#### 安装前准备
更新现有的软件包列表至最新状态:
```bash
sudo apt-get update
```
移除旧版Docker组件以防止冲突:
```bash
sudo apt-get remove docker docker-engine docker.io containerd runc
```
设置稳定版本仓库:
```bash
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
添加官方GPG密钥:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
向APT源列表中加入Docker APT仓库地址:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
再次执行更新命令使更改生效:
```bash
sudo apt-get update
```
#### 执行安装过程
按照指定版本号精确安装Docker CE及其CLI工具以及Containerd服务端程序[^2]:
```bash
sudo apt-get install docker-ce=5:24.0.2-1~ubuntu.18.04~bionic docker-ce-cli=5:24.0.2-1~ubuntu.18.04~bionic containerd.io
```
确认Docker守护进程已启动并正常运行:
```bash
sudo systemctl status docker
```
测试新安装的服务是否可以正常使用,通过拉取官方提供的简单示例镜像来完成验证[^4]:
```bash
sudo docker run hello-world
```
如果一切正常,则会看到一条欢迎消息,表示Docker已经在系统上成功部署完毕。
阅读全文
相关推荐

















