Ubuntu 22 Docker安装指南
介绍
Docker是一种开源的容器化平台,可以帮助开发者更高效地构建、部署和运行应用程序。它通过将应用程序和其相关依赖打包成一个独立的容器,提供了一种轻量级、可移植的解决方案。
本文将介绍在Ubuntu 22上安装Docker的详细步骤,并提供相关的代码示例。
步骤
1. 更新系统
首先,我们需要确保系统是最新的。打开终端并执行以下命令:
sudo apt update
sudo apt upgrade
2. 安装Docker依赖
Docker需要一些依赖包来正常运行。执行以下命令来安装这些依赖包:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
3. 添加Docker官方GPG密钥
Docker官方使用GPG密钥来验证其软件包的完整性。执行以下命令来添加密钥:
curl -fsSL | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. 添加Docker软件包源
执行以下命令将Docker软件包源添加到系统中:
echo "deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. 安装Docker引擎
现在可以安装Docker引擎了。执行以下命令进行安装:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
6. 启动Docker服务
安装完成后,执行以下命令启动Docker服务:
sudo systemctl start docker
7. 验证安装
执行以下命令来验证Docker安装是否成功:
sudo docker run hello-world
如果一切正常,将会输出以下信息:
Hello from Docker! This message shows that your installation appears to be working correctly.
8. 添加当前用户到Docker用户组
默认情况下,只有root用户和docker组的用户才能执行Docker命令。如果你希望当前用户也能够执行Docker命令,可以执行以下命令将当前用户添加到docker组:
sudo usermod -aG docker $USER
9. 重新登录
为了使用户组更改生效,需要重新登录。注销并重新登录系统。
结论
通过本文,我们学习了在Ubuntu 22上安装Docker的步骤,并了解了如何验证安装是否成功。现在你已经具备了使用Docker的基础知识,可以开始构建和管理容器化应用程序了。
如果你想深入了解Docker的更多功能和用法,请查阅官方文档或者参考其他相关资源。
旅行图
使用mermaid语法中的journey标识旅行图如下:
journey
title Docker安装之旅
section 更新系统
section 安装依赖
section 添加GPG密钥
section 添加软件包源
section 安装Docker引擎
section 启动Docker服务
section 验证安装
section 添加用户到Docker组
section 重新登录
序列图
使用mermaid语法中的sequenceDiagram标识序列图如下:
sequenceDiagram
participant 用户
participant 系统
participant Docker官方
用户->>系统: 执行命令更新系统
用户->>系统: 执行命令安装依赖
用户->>系统: 执行命令添加GPG密钥
用户->>系统: 执行命令添加软件包源
用户->>系统: 执行命令安装Docker引擎
用户->>系统: 执行命令启动Docker服务
用户->>系统: 执行命令验证安装
用户