使用OpenShift 3.9,我每天运行由2个容器组成的CronJob:
当python脚本完成执行时,容器将正常终止,但Redis服务器容器将保持运行状态。
有没有一种方法可以告诉Redis服务器容器在python脚本退出时自动终止其执行?是否有相当于docker compose的depends_on的内容?
答案 0 :(得分:0)
基于Dawid Kruk的评论,我在python脚本的末尾添加了以下行以关闭服务器:
os.system('redis-cli shutdown NOSAVE')
它有效地终止了容器。