特牛网址导航

docker run -e 使用环境变量传值(字符、数字、json)并用python解析_docker run 传递参数_木尧大兄弟的博客-CSDN博客

网友收藏
  • 链接地址:https://muyao.blog.csdn.net/article/details/120868949
  • 链接标题:docker run -e 使用环境变量传值(字符、数字、json)并用python解析_docker run 传递参数_木尧大兄弟的博客-CSDN博客
  • 所属网站:muyao.blog.csdn.net
  • 被收藏次数:5757
第一步,代码编写DockerfileDockerfile的后半部分(设置环境变量默认值,以及传到run.sh中)一个坑:ENTRYPOINT 后面不能用[]的形式 否则无法读取环境变量值。# 设置环境默认值ENV task_id=123ENV task_param=1# entrypoint是容器入口 # 不能用下面[]这种形式,否则读取不到环境变量!!# ENTRYPOINT ["/bin/bash", "/code/run.sh"]ENTRYPOINT /bin/bash /c_docker run 传递参数