不允许使用附加属性参数

Bry*_*auz 8 docker docker-compose

我对这段代码有疑问。当我在终端 docker-compose up --build 中写入时。终端向我显示这个问题:

C:\Users\ingbr\OneDrive\Documentos\Server Minecraft> docker-compose up --build
services.minecraft-server Additional property args is not allowed
Run Code Online (Sandbox Code Playgroud)

我找不到解决办法

C:\Users\ingbr\OneDrive\Documentos\Server Minecraft> docker-compose up --build
services.minecraft-server Additional property args is not allowed
Run Code Online (Sandbox Code Playgroud)

She*_*uky 7

“args”是“构建”参数之一,因此您的脚本应如下所示:

version: "3"

services:
  minecraft-server:
    build:
     context: .
     args:
       RAM_AMOUNT: ${RAM_AMOUNT} 
    volumes:
       - .server-data:/server
    ports:
          - 25565:25565
          - 25575:25575
    container_name: ${CONTAINER_NAME}
          
volumes:
    server-data:
Run Code Online (Sandbox Code Playgroud)