关于在docker-compose run
中传递参数,我有一个问题:
我正在使用具有以下入口点的Dockerfile:
ENTRYPOINT ["/ bin / wp"]
CMD ["--allow-root", "--help"]
我需要总是包括--allow-root
。
如果我运行docker-compose run [service]
,默认情况下参数。但是,如果我运行docker-compose run [service] option (option option ...)
,我需要手动包含参数。
你总是包括这个论点吗?我是否需要编辑Dockerfile(我不是作者)或者我可以通过docker-compose进行编辑吗?我在command
之后尝试了this answer,但它并没有成功。
ENTRYPOINT
是启动容器时运行的,CMD
附加到入口点。因此,如果你将--allow-root添加到入口点就足够了
ENTRYPOINT ["/ bin / wp --allow-root"]