您不能按预期使用
-t和
-d,因为它们是的选项
docker run。
-t
启动一个终端。-d
将Docker容器作为守护程序启动。
要在Dockerfile中设置环境变量,请使用
ENV命令。
ENV <key>=<value>
请参阅Dockerfile参考。
另一种选择是通过以下方式传递环境变量
docker run:
docker run ... -e "key=value" ...
请参阅docker run参考。
可以从访问这些环境变量
CMD。
CMD python perf_alarm_checker.py -t $ENV1 -d $ENV2



