要使docker-compose
管理的容器(如MinIO)在系统启动时自动启动,你需要使用Docker的重启策略。在你的docker-compose.yml
文件中为MinIO服务添加restart
策略即可实现这一目标。restart: always
指令确保了在容器退出时总是重新启动容器,包括Docker守护进程启动时。
在你的docker-compose.yml
中添加restart: always
到MinIO服务定义中,如下所示:
version: '3.7'
services:
minio:
image: minio/minio
container_name: minio
volumes:
- /home/sun