在Docker上保存安装

我正在使用一个项目的Docker机器,但是我找不到保存我的安装的方法(例如,当我安装像numpy,pandas等库)。 每当我关掉我的笔记本电脑,因此Docker机器就会丢失。 我尝试了以下:docker-machine restart dev,从https://docs.docker.com/machine/reference/restart/ ,但仍然无法正常工作。 有没有办法保持安装,并避免每次打开笔记本电脑时安装它们?

Thx提前

他们应该仍然在那里,除非你closures你的机器时删除它们。

如果你做一个docker-machine ls它会告诉你你已经安装的机器,如果你看到一个你喜欢的,你可以

 docker-machine start <name> 

一旦开始,你需要设置你的envvariables

 docker-machine env <name> 

并将variables复制到您的shell或评估它们

 eval $(docker-machine env <name>) 

现在,您已链接到机器,您可以看到所有正在运行的容器

 docker ps 

或者查看所有即使是停止的

 docker ps -a 

我的猜测是你的容器已经停止,你只需要再次启动它们。 如果您在容器创build时正确设置了重新启动策略 ,则在机器重新启动时将自动重新启动