type
Post
status
Draft
date
Jul 2, 2021
slug
summary
tags
category
icon
password
嵌入任何内容(PDF、 Google 文档、 Google 地图、Spotify 等)
Docker 是一个软件平台,用于开发基于容器(轻量级执行环境)的应用程序,这些应用程序具有独立共享操作系统内核的能力。
Docker Compose 是一个实用程序,它允许您基于 YAML 定义运行多容器应用程序设置。 它使用多个容器创建完全定制的环境,这些容器能够使用服务定义共享数据量和网络。
这个视频将演示在 Ubuntu 22.04 上安装Docker和Docker Compose 的方法。
文字链接:
Docker官网:
Music from Uppbeat (free for Creators!):
https://uppbeat.io/t/soundroll/colors
License code: ZHLPCR8LFXNWDKY5
Bash
拷贝
# 卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
# 设置 Docker 的存储库并从中安装,以便于安装和升级任务。这是推荐的方法。
# 设置存储库
# 1.更新apt包索引并安装包以允许apt通过 HTTPS 使用存储库:
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
# 2.添加 Docker 的官方 GPG 密钥:
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 3. 使用以下命令设置存储库:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Bash
拷贝
# 安装 Docker 引擎
# 更新apt包索引,安装最新版本的 Docker Engine、containerd 和 Docker Compose
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
# 运行时收到 GPG 错误apt-get update?
# 您的默认 umask 可能设置不正确,导致无法检测到 repo 的公钥文件。运行以下命令,然后再次尝试更新您的存储库:sudo chmod a+r /etc/apt/keyrings/docker.gpg.
Bash
拷贝
# 检查是否安装正常:
docker -v
docker compose version