格拉梅克斯 docker | 运行 docker 个实例
gramex docker | running multiple instances within docker
根据 gramex-install-doc gramex 可以由 运行
启动
# Run Gramex on port 9988
docker run --name gramex-instance -p 9988:9988 gramener/gramex
是否可以通过更改 --name
参数和使用 -p
参数的不同端口号来启动多个 gramex
实例?
当我尝试通过以下方式启动 gramex 时:
docker run --name gramex-test-port -p 9998:9998 gramener/gramex
在控制台中它仍在打印:
INFO 13-Apr 18:21:41 __init__ PORT Listening on port 9988
可以使用 gramex-docker-install 启动多个 gramex 实例吗?
使用以下条目添加您的应用程序 gramex.yaml
:
app:
listen:
port: 9998
然后在具有以下参数的应用程序目录中启动 docker 容器在所需端口启动 gramex
docker run --name gramex-agri-prod -i -t -p 9998:9998 -v "$(pwd)":"$(pwd)" -w "$(pwd)" gramener/gramex
注意:将 -d
参数包含到 运行 它作为守护进程
根据 gramex-install-doc gramex 可以由 运行
启动# Run Gramex on port 9988
docker run --name gramex-instance -p 9988:9988 gramener/gramex
是否可以通过更改 --name
参数和使用 -p
参数的不同端口号来启动多个 gramex
实例?
当我尝试通过以下方式启动 gramex 时:
docker run --name gramex-test-port -p 9998:9998 gramener/gramex
在控制台中它仍在打印:
INFO 13-Apr 18:21:41 __init__ PORT Listening on port 9988
可以使用 gramex-docker-install 启动多个 gramex 实例吗?
使用以下条目添加您的应用程序 gramex.yaml
:
app:
listen:
port: 9998
然后在具有以下参数的应用程序目录中启动 docker 容器在所需端口启动 gramex
docker run --name gramex-agri-prod -i -t -p 9998:9998 -v "$(pwd)":"$(pwd)" -w "$(pwd)" gramener/gramex
注意:将 -d
参数包含到 运行 它作为守护进程