赞
踩
在docker容器中,我们可能会选择jupyter来运行程序。
但是在网页中,jupyter可能经常会断开连接,这让人很头疼。
经常程序运行到一半就停下了,这不仅要我们继续操作,关键是浪费了很多时间。
这里,我们可以将容器设置为自动重启的模式。
也就是容器异常停止后,我们让他自动重启,这样就可以解决jupyter断开的问题。
在docker中,这需要在利用镜像创建容器时就指定一下这个容器–restart的性质(如果没有已经创建了,后面还有另一种方法)。举例来说:
docker run -it --restart=always <镜像名字>
这样容器就可以自动重启了,妈妈再也不用担心我们每次早上到实验室就检查jupyter的运行情况了。
但是,这也会导致另一个问题,假如我们不想用这个容器了,怎么删除这个容器呢?
首先我们可以更新一下这个容器的restart属性,命令如下:
sudo docker update --restart=no <容器名或者ID>,然后再利用常规方法就可以删除这个容器了
我们可以看到我们可以在创建容器后再利用更新这个容器的restart属性,这时,如果你已经创建了这个容器你也可以这样做:
sudo docker update --restart=always <容器名或者ID>这样就可以让该容器自动重启啦。
再推广一下,我们可以利用这个更新的命令来做很多其他的事情。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。