我有一个关于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"]
关于docker - 在运行docker-compose run时始终包含参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49055453/