由于已删除的错误,Docker无法构建

时间:2018-03-11 01:08:11

标签: docker docker-compose dockerfile

当我在Docker编写Dockerfile的目录中使用命令docker-compose up时,我遇到了以下错误。错误是在acp次app中有一个额外的支撑,我删除了。当我再次尝试运行容器时,我收到相同的错误消息,为什么会这样?

我是docker的新手,如果有任何其他信息需要帮助解决问题让我知道,我甚至不确定我在寻找什么,我按照码头工人码头的简单说明。可能是我的python代码中的其他内容不正确吗?

Attaching to brevets_web_1 
web_1  | Traceback (most recent call last):
web_1  |   File "flask_brevets.py", line 10, in <module>
web_1  |     import acp_times  # Brevet time calculations
web_1  |   File "/app/acp_times.py", line 18
web_1  |     minTable = [(1300,26), (1000,13.333)), (600, 11.428), 
(400, 15), (200, 15)] 
web_1  |                                         ^
web_1  | SyntaxError: invalid syntax
brevets_web_1 exited with code 1

1 个答案:

答案 0 :(得分:2)

就像@avigil所说,你需要重建你的图像才能更新它。

如果您想在一个命令中执行此操作,可以键入:

  

docker-compose up --build

如果您确实要确保重新创建容器,请运行以下命令:

  

docker-compose up --build --force-recreate