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