安装Apache Superset时运行docker compose命令遇报错,求解决方案
解决Apache Superset安装时的Docker Compose报错
问题根源
你的Docker版本较低,Compose是独立工具而非Docker CLI的内置子命令,因此docker compose格式不被识别,错误的命令结构还导致了-f参数报错。
解决方案
- 使用旧版Compose命令格式(带连字符):
执行以下命令启动Superset:docker-compose -f docker-compose-non-dev.yml up - 若系统未安装
docker-compose,先完成安装:- Linux系统可通过pip安装:
pip install docker-compose - Ubuntu/Debian系统可通过包管理器安装:
sudo apt-get update && sudo apt-get install docker-compose
- Linux系统可通过pip安装:
- (可选)升级Docker到新版本,升级后即可使用
docker compose(空格)格式:docker compose -f docker-compose-non-dev.yml up
内容的提问来源于stack exchange,提问作者tanzeem
相关产品推荐
相关产品推荐

