我正在跑步
docker-compose version 1.25.4, build 8d51620a
在
OS X Catalina, v10.15.4 (19E266)
我正在使用系统python。
当我运行docker-compose时,它崩溃并显示以下错误:
Traceback (most recent call last):
File "docker-compose", line 6, in <module>
File "compose/cli/main.py", line 72, in main
File "compose/cli/main.py", line 128, in perform_command
File "compose/cli/main.py", line 1077, in up
File "compose/cli/main.py", line 1073, in up
File "compose/project.py", line 548, in up
File "compose/service.py", line 355, in ensure_image_exists
File "compose/service.py", line 381, in image
File "site-packages/docker/utils/decorators.py", line 17, in wrapped
docker.errors.NullResource: Resource ID was not provided
[9018] Failed to execute script docker-compose
我尝试了新的repo克隆和docker的新安装,但都没有用。可能是什么原因造成的?
答案 0 :(得分:4)
原来,我有导致崩溃的未初始化环境变量。
具体原因是env vars在docker-compose文件中设置了图像名称,然后尝试提取空白图像。
答案 1 :(得分:0)
可以初始化环境变量,但就我而言,这是在docker-compose构建失败之前的其他命令。