yaml文件错误java_opts

java_opts:[“-Xmx512m”,“ – Xms256m”]这个简单的yaml语法给出错误。

错误信息: – “无法识别的字段”java_opts“(com.bb.bp.assembly.PortDefiniti类)

任何人有想法?

声明JAVA_OPTS环境variables的多种方式:

Dockerfile

 FROM ubuntu ENV JAVA_OPTS="-Xmx512m -Xms256m" CMD printenv JAVA_OPTS 

构build和运行:

 docker build -t java-opts-image . docker run --rm --name java-opts-container java-opts 

泊坞窗,compose.yml

 test: image: ubuntu environment: - JAVA_OPTS="-Xmx512m -Xms256m" command: printenv JAVA_OPTS 

构build和运行:

 docker-compose up 

docker运行

 docker run --rm --name java-opts-container --env JAVA_OPTS="-Xmx512m -Xms256m" ubuntu:latest printenv JAVA_OPTS