如何设置docker开机自动qidong
时间: 2024-03-21 16:41:01 浏览: 84
docker 开机自启动
5星 · 资源好评率100%
要设置Docker开机自动启动,可以按照以下步骤操作:
1. 通过以下命令安装Docker Compose工具:
```
sudo apt-get install docker-compose
```
2. 创建一个systemd service文件,可以使用以下命令:
```
sudo nano /etc/systemd/system/docker-compose-app.service
```
在该文件中,输入以下内容:
```
[Unit]
Description=My Docker Compose Application
Requires=docker.service
After=docker.service
[Service]
WorkingDirectory=/path/to/docker-compose/directory
ExecStart=/usr/local/bin/docker-compose up
ExecStop=/usr/local/bin/docker-compose down
TimeoutStartSec=0
[Install]
WantedBy=multi-user.target
```
其中,`/path/to/docker-compose/directory` 是Docker Compose文件所在的路径。
3. 启用该service文件,并设置开机自动启动:
```
sudo systemctl enable docker-compose-app.service
```
4. 重启系统来检查设置是否生效:
```
sudo reboot
```
这样,Docker Compose应用程序将在系统启动时自动启动。
阅读全文