java虚拟机选项和AWS::ECS::TaskDefinition
我希望按如下方式运行docker容器:java虚拟机选项和AWS::ECS::TaskDefinition,java,amazon-web-services,amazon-cloudformation,amazon-ecs,jvm-arguments,Java,Amazon Web Services,Amazon Cloudformation,Amazon Ecs,Jvm Arguments,我希望按如下方式运行docker容器: docker run java \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseCGroupMemoryLimitForHeap 在cloudformation堆栈中编写AWS::ECS::TaskDefinition时,我应该在哪里传递vm参数?我在工作中也做了同样的事情,您可以直接在Dockerfile中传递标志,如下所示 ENV JAVA_OPTS="-XX:+UnlockExperimenta
docker run java \
-XX:+UnlockExperimentalVMOptions \
-XX:+UseCGroupMemoryLimitForHeap
在cloudformation堆栈中编写AWS::ECS::TaskDefinition时,我应该在哪里传递vm参数?我在工作中也做了同样的事情,您可以直接在Dockerfile中传递标志,如下所示
ENV JAVA_OPTS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]