假设我有一个要运行的 Docker 容器,那么我可以调用
$ docker run ...
一切都很好。如果系统崩溃并重新启动,是否有一种内置方法可以自动重新启动容器?
如果是这样,这在 Docker Compose 中是否也可用?
是的,docker 有重启策略,比如docker run --restart=always可以处理这个问题。这也可以在compose.yml 配置文件中作为restart: always.
docker run --restart=always
restart: always