shell脚本 开机启动docker
时间: 2023-09-01 21:10:09 浏览: 108
要在开机时自动启动Docker服务,可以使用以下步骤:
1. 创建一个Shell脚本文件,用于启动Docker服务。例如,可以创建一个名为`start_docker.sh`的文件,并在其中添加以下内容:
```shell
#!/bin/bash
sudo systemctl start docker
```
2. 保存并关闭脚本文件。
3. 将脚本文件移动到`/etc/init.d/`目录下,并将其重命名为`docker`(或其他你喜欢的名称):
```shell
sudo mv start_docker.sh /etc/init.d/docker
```
4. 授予脚本文件可执行权限:
```shell
sudo chmod +x /etc/init.d/docker
```
5. 使用`update-rc.d`命令将脚本添加到启动项中:
```shell
sudo update-rc.d docker defaults
```
现在,每次系统启动时,Docker服务都会自动启动。
注意:上述步骤适用于使用Systemd作为初始化系统的Linux发行版,如Ubuntu 16.04及更高版本。如果你使用的是其他初始化系统(例如SysV init),则可能需要采取不同的操作步骤。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![tar](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)