ubuntu安装’docker
时间: 2025-05-10 10:23:54 浏览: 11
### 安装 Docker 的方法
要在 Ubuntu 系统上成功安装 Docker,需遵循以下操作流程:
#### 卸载旧版本
如果系统中存在旧版的 Docker 及其相关组件,则需要先将其卸载。可以执行如下命令完成此过程:
```bash
sudo apt-get remove docker docker-engine docker.io containerd runc
```
这一步骤非常重要,因为旧版本可能会与新版本发生冲突[^3]。
#### 更新系统包索引
为了确保能够获取最新的软件包信息,在继续之前应更新系统的包索引文件:
```bash
sudo apt update
```
#### 配置 Docker 官方仓库
由于官方推荐从 Docker 自己的仓库而非默认的 Ubuntu 仓库进行安装,因此需要设置 Docker 的 APT 仓库地址。具体步骤如下:
1. **安装必要的依赖项**
这些工具用于添加 GPG 密钥以及管理 HTTPS 加密连接。
```bash
sudo apt install ca-certificates curl gnupg lsb-release
```
2. **导入 Docker 的官方 GPG 密钥**
此步是为了验证下载的内容真实性。
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
3. **添加稳定版 Docker 存储库**
使用 `add-apt-repository` 命令指定存储库位置,并绑定到 `/etc/apt/sources.list.d/` 下的一个文件里。
```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
```
4. **再次刷新本地APT缓存数据表**
执行下面这条语句让刚才加入的新资源生效。
```bash
sudo apt update
```
#### 实际安装 Docker CE (Community Edition)
现在终于到了正式安装阶段,通过简单的 Aptitude 工具即可轻松搞定。
```bash
sudo apt install docker-ce docker-ce-cli containerd.io
```
这里会自动选取最新可用版本;当然也可以手动挑选特定发行号作为目标对象——只需利用 `apt-cache policy docker-ce` 查看候选列表后再决定就好[^1]。
#### 启动服务并设为开机自启
最后别忘了开启守护进程并且配置成随主机启动而激活状态哦!
```bash
sudo systemctl start docker && sudo systemctl enable docker
```
至此整个部署工作就全部完成了!
#### 测试环境是否正常运作
试着运行一个小实验看看效果吧~比如拉取官方提供的测试镜像 Hello-world 来检验一下基本功能是不是完好无损呢?
```bash
sudo docker run hello-world
```
如果您希望加速国内访问速度的话还可以考虑引入清华大学开源软件镜像站所提供的定制化解决方案[^2]。
阅读全文
相关推荐








