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
相关推荐
Johny_Zhao33 分钟前
Docker + CentOS 部署 Zookeeper 集群 + Kubernetes Operator 自动化运维方案
linux·网络安全·docker·信息安全·zookeeper·kubernetes·云计算·系统运维
zwjapple1 小时前
docker-compose一键部署全栈项目。springboot后端,react前端
前端·spring boot·docker
一心0922 小时前
ubuntu 20.04.6 sudo 源码包在线升级到1.9.17p1
运维·ubuntu·sudo·漏洞升级
好好学习啊天天向上2 小时前
世上最全:ubuntu 上及天河超算上源码编译llvm遇到的坑,cmake,ninja完整过程
linux·运维·ubuntu·自动性能优化
代码老y3 小时前
Docker:容器化技术的基石与实践指南
运维·docker·容器
DuelCode4 小时前
Windows VMWare Centos Docker部署Springboot 应用实现文件上传返回文件http链接
java·spring boot·mysql·nginx·docker·centos·mybatis
snoopyfly~6 小时前
Ubuntu 24.04 LTS 服务器配置:安装 JDK、Nginx、Redis。
java·服务器·ubuntu
BD_Marathon7 小时前
Ubuntu下Tomcat的配置
linux·ubuntu·tomcat
BD_Marathon7 小时前
Ubuntu:Tomcat里面的catalina.sh
linux·ubuntu·tomcat
BD_Marathon7 小时前
设置LInux环境变量的方法和区别_Ubuntu/Centos
linux·ubuntu·centos