引言

Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。本文将详细指导您在 Ubuntu 系统上一键安装 Docker CE(社区版)。

前提条件

在开始安装 Docker CE 之前,请确保您的 Ubuntu 系统满足以下条件:

  • Ubuntu 16.04+ 或 Ubuntu 20.04+ 版本
  • 系统中已安装 Python 3
  • 系统中已安装 apt 包管理器

安装 Docker CE

1. 安装 Docker CE

sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

2. 添加 Docker 仓库

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

3. 更新 apt 包索引

sudo apt-get update

4. 安装 Docker CE

sudo apt-get install -y docker-ce docker-ce-cli containerd.io

5. 验证安装

运行以下命令来验证 Docker 是否安装成功:

docker --version

6. 配置 Docker CE

默认情况下,Docker CE 使用 root 用户运行。如果您想以非 root 用户身份运行 Docker,需要进行以下操作:

(1) 添加用户到 docker 组

sudo usermod -aG docker $USER

(2) 重启系统

sudo systemctl restart docker

(3) 新用户生效

su - $USER

现在,您可以使用非 root 用户身份运行 Docker 命令了。

结语

通过以上步骤,您已经在 Ubuntu 系统上成功安装了 Docker CE。接下来,您可以开始使用 Docker 容器来部署和管理应用程序了。希望本文对您有所帮助!