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
相关推荐
赵渝强老师8 分钟前
【赵渝强老师】K8s的DaemonSets控制器
linux·docker·云原生·容器·kubernetes
江西昊仔23 分钟前
Docker指令学习1
学习·docker·eureka
张3蜂2 小时前
Ubuntu系统安装mysql、nginx、.netcore
mysql·nginx·ubuntu
大田斗小木子4 小时前
Docker学习
学习·docker·容器
花花花16 小时前
秒变 Vim 高手:必学的编辑技巧与隐藏功能大揭秘
linux·ubuntu·编辑器·vim·excel·shell
铁板鱿鱼1406 小时前
docker基本(仅供自己参考)
运维·docker·容器
沥川同学6 小时前
从零开始学习Linux(13)---多线程
linux·运维·服务器·学习·ubuntu
江池俊7 小时前
本地快速部署一个简洁美观的个人Halo博客网站并发布公网远程访问
docker·个人博客
admin_2338 小时前
docker入门总结(附错误处理,持续更新)
运维·docker·容器
linux修理工8 小时前
docker desktop windows stop
docker