AWSBatch是怎么向Docker容器传递参数

这篇文章主要介绍“AWS Batch 是怎么向 Docker 容器传递参数”,在日常操作中,相信很多人在AWS Batch 是怎么向 Docker 容器传递参数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”AWS Batch 是怎么向 Docker 容器传递参数”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

发展壮大离不开广大客户长期以来的信赖与支持,我们将始终秉承“诚信为本、服务至上”的服务理念,坚持“二合一”的优良服务模式,真诚服务每家企业,认真做好每个细节,不断完善自我,成就企业,实现共赢。行业涉及成都除甲醛等,在重庆网站建设成都营销网站建设、WAP手机网站、VI设计、软件开发等项目上具有丰富的设计经验。

AWS Batch 提供了简单有效的方式来运行 Docker 镜像,在单纯执行一个计算任务时比 ECS 使用起来要方便许多。AWS Batch 在提交任务时可以执行 commandenvironment 和 parameters, 那么它将如何传递那些参数给 Docker 容器呢?

首先看一下提交任务的脚本

aws batch submit-job \
  --job-name test-job \
  --job-queue test-job-queue \
  --job-definition test-job-definition \
  --container-overrides='command=echo,hello,environment=[{name=JAVA_OPTS,value=-Xmx4G}]'

注:aws cli 命令参数中有 - 时需要用  --parameters='--name=Spring' 等号的格式

我们将用上面的脚本提交一个任务,然后用 docker inspect  观察 Docker 容器收到了什么参数

到此,关于“AWS Batch 是怎么向 Docker 容器传递参数”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


当前文章:AWSBatch是怎么向Docker容器传递参数
网页网址:http://azwzsj.com/article/gjeisc.html