java_opts:[" -Xmx512m"," -Xms256m"]这个简单的yaml语法给出错误。
错误 信息: - '无法识别的字段" java_opts" (com.bb.bp.assembly.PortDefiniti类 上)
有人有想法吗?
答案 0 :(得分:0)
以多种方式声明JAVA_OPTS
环境变量:
<强> Dockerfile 强>
FROM ubuntu
ENV JAVA_OPTS="-Xmx512m -Xms256m"
CMD printenv JAVA_OPTS
Build&amp;运行:
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&amp;运行:
docker-compose up
docker run
docker run --rm --name java-opts-container --env JAVA_OPTS="-Xmx512m -Xms256m" ubuntu:latest printenv JAVA_OPTS