出于测试目的,我正在使用docker-compose
来启动一个高山容器,如下所示:
version: '2'
services:
alpine:
image: alpine:3.7.3
container_name: compose_test_alpine
我想让容器在后台运行,所以我将command
用作alpine
service
:
version: '2'
services:
alpine:
image: alpine:3.7.3
command: 'tail -f /dev/null'
container_name: compose_test_alpine
现在致电docker-compose down
或docker-compose kill
时,我会得到non zero exit code:
compose_test_alpine exited with code 137
是否有一种简单的方法,可以使用shell脚本来优雅地处理关闭并导致退出代码0
?