基于docker部署superset容器时出现的Refusing to start due to insecure SECRET_KEY报错解决办法

1.先进入容器

        sudo docker exec -it superset /bin/bash

2.进入容器内superset安装目录,下面以我的为例

        cd /usr/local/lib/python3.8/site-packages/superset

3.修改config.py文件中的SECRET_KEY

        sed -i 's/os.environ.get("SUPERSET_SECRET_KEY") or CHANGE_ME_SECRET_KEY/"28qEd+Vv23kFTr4hlWJValxgBLqTnjYpK44oxFBsDGPe1hr4HXZRDOYR"/' config.py

解决问题,superset db upgrade、superset init等命令不再报此类错误

你可能感兴趣的:(docker)