Ubuntu 设置 Docker 开机启动

在使用 Docker 运行容器时,有时候希望 Docker 服务能够在系统启动时自动启动,这样可以方便我们管理容器和开发环境。本文将介绍如何在 Ubuntu 系统中设置 Docker 开机启动。

步骤

安装 Docker

首先,我们需要确保 Docker 已经安装在 Ubuntu 上。如果还没有安装 Docker,可以按照以下步骤进行安装:

$ sudo apt update
$ sudo apt install docker.io

设置 Docker 开机启动

  1. 首先,使用以下命令启动 Docker 服务:
$ sudo systemctl start docker
  1. 接着,使用以下命令将 Docker 服务设置为开机启动:
$ sudo systemctl enable docker

验证 Docker 开机启动

为了验证 Docker 服务已经设置为开机启动,可以重启系统,并检查 Docker 服务是否已经自动启动。使用以下命令重启系统:

$ sudo reboot

重启完成后,可以使用以下命令检查 Docker 服务的状态:

$ sudo systemctl status docker

如果输出中显示 Docker 服务为 active (running) 状态,则表示 Docker 已经成功设置为开机启动。

流程图

flowchart TD
    A[开始] --> B(安装 Docker)
    B --> C(设置 Docker 开机启动)
    C --> D(验证 Docker 开机启动)
    D --> E[结束]

关系图

erDiagram
    Docker -- 设置 --> 开机启动

结论

通过上述步骤,我们可以在 Ubuntu 系统中成功设置 Docker 开机启动。这样,在每次系统启动时,Docker 服务都会自动启动,方便我们管理容器和开发环境。希望本文对你有所帮助!