我如何重新启动泊坞窗图像,而不是重新启动泊坞窗?

我正试图通过bash脚本在shinyproxy上自动部署Docker镜像。

当我对dockerfile进行更改时,我通过以下方式重build了dockerfile:
sudo docker build -t test/app1

我必须通过sudo service docker restart才能看到更改。

是否有更快的一行逗号我可以使用bash脚本来更新docker图像,以取代sudo service docker restart

谢谢。

您必须(重新)启动具有最新映像的新容器以查看更改。 这可以通过脚本轻松实现,如下所示:

 $ docker stop [OPTIONS] CONTAINER $ docker rm [OPTIONS] CONTAINER $ docker run [OPTIONS] NEW_IMAGE [COMMAND] [ARG...] 

Docker有一个相对较快的启动时间,所​​以当你创build一个新的映像时,不要害怕启动新的容器。