如何使用docker参数作为它里面的函数的参数
我想从泊坞窗图像获取参数,然后我想使用该参数作为docker中的函数的参数。
例如:
CMD ["python", "xyz.py","--input=/input_data","--output=/output_data"]
我想inputinput和输出命令行的位置
要么
CMD ["python", "add.py","--input1=4","--input2=5"]
我想从命令行input4和5来得到总和,这样就可以很好地概括我的docker。
我怎样才能做到这一点?
据我所知,你想要的是在第二种情况下创build一个添加两个元素的容器。
如果我是对的,你现在要执行的是类似的东西: docker run add:latest 4 6
你必须做的是使用python add.py
的脚本,并把它作为ENTRYPOINT,而不是CMD。 然后你可以调用: docker run add: latest 4 5
并且得到两者的总和。
docker run
可以覆盖 CMD。 看这个post: