无法使用卷

时间:2019-07-03 08:47:42

标签: docker docker-volume

我正在尝试使用卷。

我创建了一个可读写文件的应用程序。

如果我那样运行(没有音量):

docker run -p 3000:3000 hello-express

或者如果我那样运行(带有音量):

docker run -p 3000:3000 -v myvol:/myvol hello-express

我得到相同的结果:停止并启动容器后,数据将保留下来,但是删除容器并再次运行后,数据将被删除。

所以这里有些问题。

1 个答案:

答案 0 :(得分:1)

您可以尝试在DockerFile中创建卷并在使用所需容器运行命令时将其附加。由于卷是用容器隔离的,因此它们与特定容器无关。 您也可以参考此良好的article卷。希望对您有所帮助。