1

从 DockerHub ( https://hub.docker.com/r/processmaker/processmakerusing docker pull processmaker/processmaker) 提取最新可用的 Process Maker 映像后,我收到以下错误:

% docker run 进程制造者/进程制造者

nginx: [emerg] invalid number of arguments in "server_name" directive in /etc/nginx/conf.d/processmaker.conf:6

根据定义,我期望不必在其容器之外安装或配置 ProcessMaker - 但我错过了什么吗?

4

3 回答 3

0

processmaker/processmaker 映像需要环境变量:URL。当您设置 -e URL=desiredHostname 时,它​​将使用正确的 server_name 更新 nginx vhost 配置。我会联系更新它,以便在没有给出 URL 环境变量时默认为 localhost。

于 2020-04-14T17:48:04.273 回答
0

我试过了,但没有用

docker run -d -p 80:80 processmaker/processmaker -e URL=localhost
于 2020-08-09T05:29:57.520 回答
0

你可能想检查你是否用';'结束块声明

我最近遇到了一个类似的问题,我需要做的就是将分号添加到块内的声明中。

于 2020-05-25T21:15:02.950 回答