linux配置docker开机自启动
时间: 2023-11-09 11:00:53 浏览: 111
要在Linux上配置Docker开机自启动,您可以按照以下步骤进行操作:
1. 首先,使用root用户或者具有sudo权限的用户登录到您的Linux系统。
2. 打开一个终端窗口,在命令行中输入以下命令,以编辑Docker服务的配置文件:
```shell
sudo vi /etc/systemd/system/docker.service.d/startup_options.conf
```
3. 在编辑器中,添加以下内容:
```
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
```
4. 保存并关闭文件。
5. 接下来,重载systemd配置以使更改生效。在命令行中输入以下命令:
```shell
sudo systemctl daemon-reload
```
6. 最后,启用Docker服务并设置为开机自启动。运行以下命令:
```shell
sudo systemctl enable docker
```
现在,Docker服务将在每次系统启动时自动启动。
相关问题
linux设置docker开机自启
要在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系统启动时自动启动。
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系统开机时自启动。你可以重启系统来验证一下配置是否生效。
阅读全文