长生栈 长生栈
首页
  • 编程语言

    • C语言
    • C++
    • Java
    • Python
  • 数据结构和算法

    • 全排列算法实现
    • 动态规划算法
  • CMake
  • gitlab 安装和配置
  • docker快速搭建wordpress
  • electron+react开发和部署
  • Electron-创建你的应用程序
  • ImgUI编译环境
  • 搭建图集网站
  • 使用PlantUml画时序图
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Living Team

编程技术分享
首页
  • 编程语言

    • C语言
    • C++
    • Java
    • Python
  • 数据结构和算法

    • 全排列算法实现
    • 动态规划算法
  • CMake
  • gitlab 安装和配置
  • docker快速搭建wordpress
  • electron+react开发和部署
  • Electron-创建你的应用程序
  • ImgUI编译环境
  • 搭建图集网站
  • 使用PlantUml画时序图
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 计算机视觉

  • ESP32开发

  • Linux系统移植

  • 快速开始

    • gitlab 安装和配置
    • docker快速搭建wordpress
    • electron+react开发和部署
    • Electron-创建你的应用程序
    • ImgUI编译环境
    • 搭建图集网站
    • CTS测试
    • Ubuntu 22.04 安装docker和docker compose
      • 卸载旧版本
      • 使用 apt 存储库安装
  • 编程小知识

  • 技术
  • 快速开始
DC Wang
2023-11-09
目录

Ubuntu 22.04 安装docker和docker compose

# Ubuntu 22.04 安装docker和docker compose

参考官方教程快速搭建docker环境。

官方教程:在 Ubuntu 上安装 Docker 引擎 |Docker 文档 (opens new window)

# 卸载旧版本

要卸载的非官方软件包包括:

  • docker.io
  • docker-compose
  • docker-compose-v2
  • docker-doc
  • podman-docker

运行以下命令以卸载所有冲突的软件包:

 for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
1

apt-get可能会报告您没有安装这些软件包。

# 使用 apt 存储库安装

在新主机上首次安装 Docker Engine 之前,您需要 需要设置 Docker 存储库。之后,您可以安装和更新 存储库中的 Docker。

  1. 设置 Docker 的apt存储库。
# 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
1
2
3
4
5
6
7
8
9
10
11
12
13
  1. 安装 Docker 包。

若要安装最新版本,请运行:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
1
  1. 通过运行hello-world映像来验证 Docker 引擎安装是否成功。
sudo docker run hello-world
1

此命令下载测试映像并在容器中运行。当容器运行,它打印确认消息并退出。

现在,您已成功安装并启动 Docker Engine。

编辑 (opens new window)
#docker
上次更新: 2023/11/18, 10:50:32
CTS测试
YUV图片格式

← CTS测试 YUV图片格式→

最近更新
01
ESP32-网络摄像头方案
06-14
02
ESP32-PWM驱动SG90舵机
06-14
03
ESP32-实时操作系统freertos
06-14
更多文章>
Theme by Vdoing | Copyright © 2019-2025 DC Wang All right reserved | 辽公网安备 21021102001125号 | 吉ICP备20001966号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式