可以参考以下模板文件:
1 | [Unit] |
如果有其它需要mount的文件夹, 例如容器依赖CIFS, 则将路径追加到RequiresMountsFor
中即可, 空格分隔.
把文件链接或复制到 /etc/systemd/system/
目录下, 使用 systemctl daemon-reload
, systemctl enable ...
即可启动服务.
如果没有安装podman-docker
可能没法直接使用docker-compose
命令, 此时只需要加上对应的socket参数即可, 例如(对于root): docker-compose -H unix:///run/podman/podman.sock
, 或将其设为DOCKER_HOST
环境变量.