You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行docker-compose.yml提示"(root) Additional property Version is not allowed"错误求因

docker-compose报错"(root) Additional property Version is not allowed"的原因

核心问题出在YAML的大小写敏感性上:

  • docker-compose的配置规范要求版本声明的键必须是小写的version,而你的配置里写的是大写的Version。
  • 对于docker-compose来说,大写的Version属于未定义的根级属性,因此触发"额外属性不被允许"的错误。
  • 删除该行后,docker-compose会自动适配当前Docker版本的默认配置规范,所以配置能正常运行。

修正后的正确配置:

---
version: "3.7"

services:
  notebook:
    image: jupyter/datascience-notebook:latest
    environment:
      - JUPYTER_TOKEN=hi
    volumes:
      - /home/kali
    ports:
      - 8888:8888
    container_name: jupyter-notebook

内容的提问来源于stack exchange,提问作者buttergolem

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 07:48:15