ubuntu安装docker及插件docker-compose
ubuntu安装docker及插件docker-compose
冰糖呼噜AI摘要
正在生成中……
1. 更新APT包索引并安装必要的包:
1 | sudo apt-get update |
2. 添加Docker的官方GPG密钥:
1 | sudo mkdir -p /etc/apt/keyrings |
3. 设置Docker存储库:
1 | # 阿里云的源 |
4. 更新APT包索引:
1 | sudo apt-get update |
5. 安装Docker Engine、CLI、containerd和插件:
1 | sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |
如果出现下面情况, 说明当前用户没有权限访问Docker daemon socket。这是因为Docker daemon需要root权限或者用户需要在docker组中。
1 | 1. 创建docker组(如果尚不存在): |
6. 配置镜像加速
由于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,
1 | vi /etc/docker/daemon.json |
无需限定条件的DockerHub镜像源
DockerHub国内镜像源列表
重新加载配置
1 | systemctl daemon-reload |
重启docker服务
1 | systemctl restart docker |
重启完可用docker info命令查看是否添加上镜像,如下图所示:即为添加成功
7. 卸载Docker
卸载 Docker 引擎、CLI、containerd 和 Docker Compose 包:
1 | sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras |
主机上的映像、容器、卷或自定义配置文件 不会自动删除。要删除所有映像、容器和卷,执行以下操作
1 | #删除 Docker 的数据目录。将删除 Docker 安装后创建的所有文件和目录,包括镜像、容器和存储卷等。 |
使用官方脚本一键安装docker
1 | curl -fsSL https://get.docker.com | bash -s docker |
可在此命令后附带–mirror参数设置镜像源,以提高国内服务器下载docker的速度
如使用阿里云镜像:
1 | curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun |
评论
匿名评论隐私政策
TwikooWaline
✅ 你无需删除空行,直接评论以获取最佳展示效果