标签: docker
我想以root用户身份启动nginx和cron,以1001用户身份启动php-fpm。我怎样才能做到这一点?我以为我必须创建一个入口点脚本,在其中使用su-exec并以root身份启动nginx和cron,并在启动php-fpm的docker compose中设置CMD,并通过docker compose设置用户1001。
答案 0 :(得分:1)
要实现此链接的Docker文档中有一个bash脚本:
multi-service_container
否则,建议您在自己的容器中运行每个服务。
答案 1 :(得分:1)
解决方案不是使用ENTRYPOINT和CMD来运行每个服务,而是要有一个脚本来运行两个服务并将其用作入口点。