Ubuntu系统环境搭建(十)——Ubuntu安装最新版Docker和Docker Compose

ubuntu环境搭建专栏🔗点击跳转

Ubuntu系统环境搭建(十)------Ubuntu安装最新版Docker和Docker Compose

文章目录

  • [Ubuntu系统环境搭建(十)------Ubuntu安装最新版Docker和Docker Compose](#Ubuntu系统环境搭建(十)——Ubuntu安装最新版Docker和Docker Compose)
    • 1.添加Docker库
      • [1.1 安装必要的证书并允许 apt 包管理器使用以下命令通过 HTTPS 使用存储库](#1.1 安装必要的证书并允许 apt 包管理器使用以下命令通过 HTTPS 使用存储库)
      • [1.2 运行下列命令添加 Docker 的官方 GPG 密钥](#1.2 运行下列命令添加 Docker 的官方 GPG 密钥)
      • [1.3 添加 Docker 官方库](#1.3 添加 Docker 官方库)
      • [1.4 更新源列表](#1.4 更新源列表)
    • [2.安装 Docker](#2.安装 Docker)
      • [2.1 安装最新版](#2.1 安装最新版)
      • [2.2 验证docker是否运行](#2.2 验证docker是否运行)
      • [2.3 设置docker开机自启动](#2.3 设置docker开机自启动)
    • 3.验证
      • [3.1 查看docker版本](#3.1 查看docker版本)
      • [3.2 测试 Docker](#3.2 测试 Docker)
      • [3.2 查看docker compose版本](#3.2 查看docker compose版本)

本篇文章对应之前写的Ubuntu系统环境搭建(三)------Ubuntu安装Docker,是对这篇文章的纠正,这一篇是最新版的搭建手册,请以这一篇为准!

1.添加Docker库

1.1 安装必要的证书并允许 apt 包管理器使用以下命令通过 HTTPS 使用存储库

bash 复制代码
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

1.2 运行下列命令添加 Docker 的官方 GPG 密钥

bash 复制代码
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

1.3 添加 Docker 官方库

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

1.4 更新源列表

bash 复制代码
sudo apt update

2.安装 Docker

2.1 安装最新版

bash 复制代码
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

2.2 验证docker是否运行

bash 复制代码
systemctl status docker

2.3 设置docker开机自启动

bash 复制代码
sudo systemctl start docker
bash 复制代码
sudo systemctl enable docker

3.验证

3.1 查看docker版本

bash 复制代码
sudo docker version

3.2 测试 Docker

bash 复制代码
sudo docker run hello-world

3.2 查看docker compose版本

最新版的docker自带Docker Compose

bash 复制代码
sudo docker compose version
相关推荐
fetasty1 天前
rustfs加picgo图床搭建
docker
蝎子莱莱爱打怪2 天前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
小p3 天前
docker学习7:docker 容器的通信方式
docker
小p3 天前
docker学习5:提升Dockerfile水平的5个技巧
docker
小p3 天前
docker学习3:docker是怎么实现的?
docker
小p4 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p5 天前
docker学习: 1. docker基本使用
docker
崔小汤呀5 天前
Docker部署Nacos
docker·容器
缓解AI焦虑5 天前
Docker + K8s 部署大模型推理服务:资源划分与多实例调度
docker·容器
1candobetter6 天前
Docker Compose Build 与 Up 的区别:什么时候必须重建镜像
docker·容器·eureka