【Docker】Ubuntu Docker安装
docker ubuntu 卸载重装
前言
由于工作需要,我需要重装开发机中的docker,之前部署halo博客的时候按照docker官方文档走过一遍流程,这次又走了一遍,决定记下来方面下次查看。遂有此篇。
PS:因为有台开发机硬盘空间不够,docker rmi 镜像没用,可能是留下了一些缓存。决定重新安装以解决问题。
以下内容参考docker官方文档
Ubuntu Docker安装
- 可以先运行如下命令,卸载冲突选项
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
下面我以我的Ubuntu 20.04.6 LTS为例:
- 打开链接——资源
- 根据自己ubuntu版本代号进入到对应的文件夹,使用如下命令查看:
lsb_release -a
- 之后再依次进入pool/stable,根据cpu架构选择对应文件下载,使用如下命令查看:
uname -m
- 根据版本分别下载这五个文件
containerd.io_<version>_<arch>.deb
docker-ce_<version>_<arch>.deb
docker-ce-cli_<version>_<arch>.deb
docker-buildx-plugin_<version>_<arch>.deb
docker-compose-plugin_<version>_<arch>.deb
- CD到你的下载目录,安装这些deb文件,文件名替换为你具体的文件;
sudo dpkg -i ./containerd.io_<version>_<arch>.deb \
./docker-ce_<version>_<arch>.deb \
./docker-ce-cli_<version>_<arch>.deb \
./docker-buildx-plugin_<version>_<arch>.deb \
./docker-compose-plugin_<version>_<arch>.deb
PS: 若提示 dpkg: 错误: 归档 './' 不是普通文件 ,可能是文件损坏,可以常识重新下载解决
- 查看是否安装成功
# 版本号
docker --version
# 这行将打印hellow from Docker!
docker run hello-world
Docker Compose 安装
- 参考官方文档
DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.24.6/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
卸载
PS: 存了好久的笔记 2024年4月21日19:38:26