ubuntu安装docker
Ubuntu安装Docker
卸载旧版docker
1 | for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done |
补充知识
| apt-get | apt | 功能 |
|---|---|---|
| apt-get | apt | 安装软件包 |
| apt-get remove | apt remove | 删除软件包 |
| apt-get remove | apt remove | 更换所有包 |
| apt-get purge | apt purge | 移除软件包及配置文件 |
| apt-get upgrade | apt upgrade | 更新所有软件包(自动处理依赖项) |
| apt-get autoremove | apt autoremove | 自动删除不需要的包 |
| apt-get dist-upgrade | apt full-upgrade | 在升级软件包时自动处理依赖关系 |
| apt-cache search | apt search | 搜索应用程序 |
| apt-cache show | apt show | 显示装细节 |
手动安装Docker
1. 更新软件包
1 |
|
2. 安装必要的包(允许apt通过https使用仓库)
1 |
|
3.添加Docker官方的GPG密钥
1 | sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc |
4.添加Docker仓库到APT源
1 | echo \ |
5. 更新软件包
1 |
|
6.安装dockerengine
1 | sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |
如果安装特定版本则使用下面的命令
1 | 要安装特定版本的Docker Engine,请首先列出 存储库中的可用版本: |
7.验证是否安装成功
1 | sudo docker run hello-world |
自动安装
1 | curl -fsSL https://get.docker.com -o get-docker.sh |
删除主机上的映像、容器、卷或自定义配置文件 不会自动删除。要删除所有映像、容器和卷,请执行以下操作
1 | sudo rm -rf /var/lib/docker |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hao的博客空间!


