就停止/启动容器而言?
停止容器后:
docker stop <container id>
看起来我可以运行"start"或"restart"其中之一来重新启动它。我想知道是否有任何区别,或者它们在功能上是等同的:
看起来我可以运行"start"或"restart"其中之一来重新启动它。我想知道是否有任何区别,或者它们在功能上是等同的:docker restart <container id>
docker start <container id>
就停止/启动容器而言?
停止容器后:
docker stop <container id>
看起来我可以运行"start"或"restart"其中之一来重新启动它。我想知道是否有任何区别,或者它们在功能上是等同的:
看起来我可以运行"start"或"restart"其中之一来重新启动它。我想知道是否有任何区别,或者它们在功能上是等同的:docker restart <container id>
docker start <container id>
docker restart
命令会先停止再启动容器。如果容器已经停止,那么它的功能就和 docker start
一样了。不同之处在于若你要对一个可能正在运行或者已经停止的容器进行操作时,docker restart
在这种情况下更加健壮可靠。