Ubuntu 18.04 安装 Docker-CE
介绍
Docker 是一个开源的容器化平台,用于构建、打包、发布和运行应用程序。它允许你将应用程序及其依赖项打包在一个容器中,然后可以在任何地方运行,无论是在开发人员的笔记本电脑上、测试环境中还是在生产环境中。
本教程将向您展示如何在 Ubuntu 18.04 系统上安装 Docker-CE。Docker-CE 是 Docker 社区版的缩写,是最新的 Docker 版本。
步骤 1 - 更新系统
在安装 Docker-CE 之前,我们应该首先确保系统已经更新到最新。可以通过以下命令来更新系统:
sudo apt update
sudo apt upgrade
步骤 2 - 安装依赖项
Docker-CE 需要一些依赖项才能正常运行。请运行以下命令来安装这些依赖项:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
步骤 3 - 添加 Docker-CE 的官方 GPG 密钥
Docker-CE 的官方软件仓库使用 GPG 密钥进行验证。运行以下命令来添加官方 GPG 密钥:
curl -fsSL | sudo apt-key add -
步骤 4 - 添加 Docker-CE 的软件仓库
接下来,我们需要添加 Docker-CE 的软件仓库。运行以下命令来添加仓库:
sudo add-apt-repository "deb [arch=amd64] $(lsb_release -cs) stable"
步骤 5 - 更新软件仓库并安装 Docker-CE
现在我们需要更新软件仓库并安装 Docker-CE。运行以下命令:
sudo apt update
sudo apt install docker-ce
步骤 6 - 启动 Docker 服务
Docker-CE 安装完成后,Docker 服务将会自动启动。您可以运行以下命令来检查 Docker 服务的状态:
sudo systemctl status docker
如果 Docker 服务正在运行,您将会看到类似于以下的输出:
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2021-01-01 10:00:00 UTC; 1h 30min ago
Docs:
Main PID: 1234 (dockerd)
Tasks: 10
Memory: 100.0M
CPU: 5min 30s
CGroup: /system.slice/docker.service
├─1234 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
└─5678 /usr/bin/docker-containerd -l unix:///run/containerd/containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /run/containerd/io.containerd.runtime.v1.linux/moby
步骤 7 - 测试 Docker 安装
现在,我们可以运行一个简单的 Docker 命令来测试 Docker 是否正确安装。运行以下命令:
sudo docker run hello-world
Docker 将会下载一个简单的容器镜像,并在容器中运行一个 hello-world 程序。如果一切正常,您将会看到以下输出:
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
恭喜!您已经成功在 Ubuntu 18.04 系统上安装了 Docker-CE。
总结
本教程向您展示了如何在 Ubuntu 18.04 系统上安装 Docker-CE。Docker 是一个非常强大的容器化平台,可以简化应用程序的构建和部署过程。现在您已经拥有一个可以开始使用 Docker 的环境,可以开始构建和运行容器了。
希望本教程对您有所帮助。如果您对 Docker 有任何问题,请参考 Docker 的