linux设置docker开机自启
时间: 2023-04-18 18:02:04 浏览: 331
要在Linux上设置Docker开机自启,可以按照以下步骤进行操作:
1. 打开终端,输入以下命令以编辑Docker服务文件:
sudo nano /etc/systemd/system/multi-user.target.wants/docker.service
2. 在文件中找到ExecStart行,将其修改为以下内容:
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
3. 在文件末尾添加以下内容:
[Install]
WantedBy=multi-user.target
4. 保存并退出文件。
5. 输入以下命令以重新加载systemd配置:
sudo systemctl daemon-reload
6. 输入以下命令以启用Docker服务:
sudo systemctl enable docker.service
现在,Docker服务将在Linux系统启动时自动启动。
相关问题
命令设置docker开机自启
要使用命令设置 Docker 开机自启,你可以执行以下步骤:
1. 打开终端或命令提示符窗口。
2. 运行以下命令以启用 Docker 服务的开机自启动:
```
sudo systemctl enable docker
```
这会将 Docker 服务添加到系统启动时要运行的服务列表中。
3. 现在,你可以通过运行以下命令来验证 Docker 服务是否已设置为开机自启动:
```
sudo systemctl is-enabled docker
```
如果输出显示为 "enabled",则表示 Docker 服务已成功设置为开机自启动。
请注意,这些命令在大多数基于 systemd 的 Linux 发行版上适用,如 Ubuntu、Debian、CentOS 等。如果你使用的是不同的发行版或不同的启动管理器,请参考相应的文档进行设置。
linux配置docker开机启动
要在Linux上配置Docker开机自启动,你可以按照以下步骤进行操作:
1. 查看Docker是否已安装:运行命令 `docker -v` 检查Docker是否已经安装在你的系统上。如果返回Docker的版本信息,则表示已安装。
2. 安装并启动Docker服务:如果Docker未安装,可以使用适合你Linux发行版的包管理工具进行安装。安装完成后,运行以下命令来启动Docker服务:
- 在Ubuntu上:
```
sudo systemctl start docker
```
- 在CentOS上:
```
sudo service docker start
```
3. 设置Docker开机自启动:为了确保Docker在系统重启后自动启动,你需要将Docker服务添加到系统启动项中。运行以下命令来实现:
- 在Ubuntu上:
```
sudo systemctl enable docker
```
- 在CentOS上:
```
sudo chkconfig docker on
```
这样,你就成功配置了Docker在Linux系统开机时自启动。你可以重启系统来验证一下配置是否生效。