Cello-operator-dashboard的调试设置

  如果要从Pycharm中调试启动,需要设置相应参数,这些参数可以参考docker-compose.yml文件中Cello-operator-dashboard容器定义的ENV参数,但该模板文件定义时大量使用了环境变量的引用,需要自己推导,一个简单的办法是使用docker inspect指令,先获得已经运行的该容器的环境参数,如下所示:
 "Env": [
                "DEBUG=False",
                "LOG_LEVEL=INFO",
                "STATIC_FOLDER=static",
                "TEMPLATE_FOLDER=templates",
                "ENABLE_EMAIL_ACTIVE=False",
                "BROKER=amqp://cello:cello@rabbitmq:5672/cello",
                "BACKEND=amqp://cello:cello@rabbitmq:5672/cello",
                "SSO_KEY=cello-operator-dashboard",
                "SSO_SECRET=420d07b2-a4b2-4f63-85ce-ddf2b94831d5",
                "SERVER_PUBLIC_IP=127.0.0.1",
                "KEYCLOAK_REALM=cello-realm",
                "KEYCLOAK_SERVER_PORT=8083",
                "KEYCLOAK_ADMIN_NAME=keycloak-admin",
                "KEYCLOAK_ADMIN_PASSWORD=password",
                "PARSE_API_ROOT=http://parse:1337/parse",
                "PARSE_SERVER_APPLICATION_ID=application-id",
                "PARSE_SERVER_MASTER_KEY=master-key",
                "PARSE_SERVER_REST_API_KEY=rest-api-key",
                "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "LANG=C.UTF-8",
                "GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D",
                "PYTHON_VERSION=3.6.8",
                "PYTHON_PIP_VERSION=19.0.3"
            ],
            "Cmd": [
                "/bin/sh",
                "-c",
                "/etc/init.d/supervisor start && bash /app/init_client_secrets.sh && if [ \"$DEBUG\" = \"True\" ]; then python dashboard.py ; else gunicorn -w 1 --worker-class eventlet -b 0.0.0.0:8080 dashboard:app ;fi"
            ],

  对比docker-compose.yml模板的容器ENV参数,配置需要的环境变量即可,如下图:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值