使用 Docker Compose 在本地安装时出现 Apache Superset 错误
Apache Superset error when installing locally using Docker Compose
我正在尝试使用 docker-compose 安装到我的 Ubuntu 20.04 本地计算机。当我 运行 sudo docker-compose -f docker-compose-non-dev.yml up
时,我遇到了几个错误,并且该过程不断出错并且没有结束,所以我中止了。你能告诉我问题是什么吗?
我在初始化步骤 1/4 [开始] -- 应用数据库迁移期间遇到的错误是:
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedTable) >relation "logs" does not exist
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedTable) >relation "ab_permission_view_role" does not exist
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedTable) >relation "report_schedule" does not exist
我在 Mac OS 上遇到了同样的问题。 GitHub 问题页面也报告了类似的问题,但并不是每个人都能重现。
第一个 运行 中可能出现了问题。
尝试 运行宁 docker-compose down -v
然后 运行 docker compose up
.
如果上述方法失败,请尝试升级您的 docker 安装。安装新版本解决了我的问题。
我遇到了同样的问题(Mac OS Monterey),我的一个应用程序有一个 docker 运行 Postgres 的实例,所以当 Superset 启动时, 它正在查看 Postgres 的那个实例,它显然没有合适的 databases/tables/views/etc.
因此,只需停止该其他实例并重新启动 Superset 容器即可修复错误并正确启动 Superset。 #尴尬#oops
我正在尝试使用 docker-compose 安装到我的 Ubuntu 20.04 本地计算机。当我 运行 sudo docker-compose -f docker-compose-non-dev.yml up
时,我遇到了几个错误,并且该过程不断出错并且没有结束,所以我中止了。你能告诉我问题是什么吗?
我在初始化步骤 1/4 [开始] -- 应用数据库迁移期间遇到的错误是:
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedTable) >relation "logs" does not exist
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedTable) >relation "ab_permission_view_role" does not exist
sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedTable) >relation "report_schedule" does not exist
我在 Mac OS 上遇到了同样的问题。 GitHub 问题页面也报告了类似的问题,但并不是每个人都能重现。
第一个 运行 中可能出现了问题。
尝试 运行宁 docker-compose down -v
然后 运行 docker compose up
.
如果上述方法失败,请尝试升级您的 docker 安装。安装新版本解决了我的问题。
我遇到了同样的问题(Mac OS Monterey),我的一个应用程序有一个 docker 运行 Postgres 的实例,所以当 Superset 启动时, 它正在查看 Postgres 的那个实例,它显然没有合适的 databases/tables/views/etc.
因此,只需停止该其他实例并重新启动 Superset 容器即可修复错误并正确启动 Superset。 #尴尬#oops