我正在尝试使用两个命令来设置图像:
ENTRYPOINT ["/app/bin/wait-mysql"]
CMD ["runserver", "0.0.0.0:8000"]
我想将它们放入主管配置文件中,以便与其他命令一起执行。这是我在配置中的命令:
[program:weblate]
user=weblate
command=/app/bin/wait-mysql runserver 0.0.0.0:8000
redirect_stderr=true
据我所知,当 Dockerfile 中存在 ENTRYPOINT 和 CMD 时,CMD 会附加到 Entrypoint。那么为什么我的命令不起作用?每当我单独使用 Entrypoint 或 CMD 时,它们都会在 Supervisor 中工作,但不能一起运行。