Docker容器卷未安装

时间:2020-06-23 20:12:18

标签: docker mantis

我正在使用螳螂容器:https://hub.docker.com/r/vimagick/mantisbt

在我的Linux实例上,我在/ mnt / TestMnt /文件夹中安装了EFS卷。

因此,我想通过已安装的卷(TestMnt)将我的docker内容文件直接安装在我的EFS共享中。 问题是当我运行docker run commandlet时,容器运行良好(但实际上它不起作用:)),没有错误消息,并且EFS共享中没有文件。 有什么主意吗?

这是我运行的命令:docker run -v /mnt/TestMnt/:/var/www/html/ -d --name Mantis -p 85:80 vimagick/mantisbt:latest

谢谢

1 个答案:

答案 0 :(得分:0)

您的自定义图片中是否有/ var / html / html文件夹? 如果没有,那么首先将这一行添加到Dockerfile中,然后再次构建映像:

ADD。 / path / inside / docker / container

您也可以先尝试一下,因为这似乎是更好的方法,它也对我有用:

docker run -it --mount src = / mnt / TestMnt /,target = / var / www / html /,type = bind k3_s3