我正在试验从https://github.com/amouat/example_app.git克隆的Docker映像存储库(它基于另一个存储库:https://github.com/mrmrcoleman/python_webapp)。你知道吗
此存储库的结构是:
├── Dockerfile
├── example_app
│ ├── app
│ │ ├── __init__.py
│ │ └── views.py
│ └── __init__.py
├── example_app.wsgi
使用标记example_app
构建此存储库后,我尝试从存储库中的主机装载目录:
$ pwd
/Users/satoru/Projects/example_app
$ docker run -v $(pwd):/opt -i -t example_app bash
root@3a12236a1471:/# ls /opt/example_app/
root@3a12236a1471:/# exit
$ ls example_app
__init__.py app run.py
请注意,当我试图列出容器中/opt/example_app
中的文件时,结果是空的。你知道吗
我的配置有什么问题?你知道吗
您的Dockerfile如下所示:
所以您找不到您提到的文件,因为Dockerfile中有非
ADD
-d文件。另外,除非python_webapp
安装apache并创建/var/www/flaskapp和/var/log/apache2,否则这是行不通的。如果不知道这些其他海关部门做什么,就很难知道会发生什么。你知道吗相关问题 更多 >
编程相关推荐