Ubuntu安装Docker和docker-compose
## 简介 本文记录Ubuntu中使用 `apt` 快速安装 `Docker` 和`docker-c
渲染中...
## 简介 本文记录Ubuntu中使用 `apt` 快速安装 `Docker` 和`docker-compose`。 > 注:其中Docker指Docker Engine,不是Docker Desktop。 > 阅读官方文档:https://docs.docker.com/engine/install/ubuntu/ ## 前提条件 要安装 Docker 引擎,您需要以下 Ubuntu 版本之一的 64 位版本: - Ubuntu Mantic 23.10 - Ubuntu Lunar 23.04 - Ubuntu Jammy 22.04 (LTS) - Ub-untu Focal 20.04 (LTS) 适用于 Ubuntu 的 Docker 引擎与 `x86_64`(或 `amd64`)、`armhf`、`arm64`、`s390x` 和 `ppc64le/ppc64el` 架构兼容,所以系统架构应是以上之一。 ### 清理 如果之前没安装过Docker,可以忽略此步骤。 如果之前安装过Docker,无论成功还是失败,现在想要按照此方法安装新版本Docker,建议清理原有Docker组件,执行以下命令一键清理: ```sh for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done ``` <!-- more --> ## 快速安装 ### 设置Docker仓库 在新主机上首次安装 Docker Engine 之前,需要设置 Docker 存储库。之后,您可以从存储库安装和更新 Docker。使用以下几行脚本快速设置: ```sh # Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpg # Add the repository to Apt sources: echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update ``` ### 安装Docker 使用以下脚本快速安装 Docker 相关组件: ```shell sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` ### 测试Docker 安装完成后,可以执行一些命令设置 Docker,并确认是否安装完成: ```sh # 启动 Docker 服务 sudo systemctl start docker # 设置 Docker 服务开机自起 sudo systemctl enable docker # 查看 Docker 版本信息 sudo docker --version ``` ## 安装docker-compose 参考官方文档:https://docs.docker.com/compose/install/standalone/ ```sh sudo curl -SL https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose ``` 执行以上命令,将自动下载 `docker-compose` 可执行程序并保存到 `/usr/local/bin/` 目录下,下载后需要给予下载的文件可执行权限,使用以下命令: ```sh sudo chmod +x /usr/local/bin/docker-compose ``` 到此,你已经在你的主机上成功安装了 `Docker Engine` 和 `docker-compose`。 ## 赞助请求V3 **建站因为热爱,生活需要Money,请屏幕前的大佬动动您发财的小手,点击一次以示鼓励,祝您生活愉快!** <!-- 文章内嵌广告位 --> <div class="article-ads"></div> > PS:就目前的访问量,即便每个访客都点一次广告,收入也不足以支付运营成本。`如果看不到广告,可能是网络原因或被拦截了,那就算了吧。再次祝您生活愉快~~`
END
评论
登录后查看和发表评论
前往登录