3. 安装和启动Docker

Docker 是以服务的形式存在的,要使用 Docker 需要再操作系统上安装 Docker 服务。

Docker 服务的安装

sudo apt install docker.io

如果没有找到 docker.io 这个包请使用 apt update 更新软件包列表,如果再没有成功,请更换 apt 源,详见:《Ubuntu 换源》

sudo yum install docker

验证 Docker 服务安装是否成功

weimingze@mzstudio:~$ docker --version
Docker version 27.5.1, build 27.5.1-0ubuntu3~24.04.2

如果运行 docker --version 命令能够正确的显示 Docker 的版本,说明 Docker 已经安装成功。

启动 Docker 服务

只有当 Docker 服务启动时才能对 Docker 进行操作。

sudo systemctl start docker

停止 Docker 服务

sudo systemctl stop docker

Docker 设置开机自启动

让系统开机后自动启动 Docker,否则重启系统后容器不会自动运行。

sudo systemctl enable docker

检查是否设置了 Docker 开机自启动。

systemctl is-enabled docker

Docker 禁用开机自启动

sudo systemctl disable docker