我没有在容器内执行任何东西但希望它能够运行。因此,我尝试使用以下命令行创建容器 - public static boolean contains(int[] array, int minIdx, int maxIdx, int num) { ...}
。但是,相反,它会立即进入退出/停止状态。有什么解释?
答案 0 :(得分:25)
alpine
基于busybox,并且不提供GNU工具中提供的完整选项和扩展数组; infinity
作为睡眠选项是一个不可用的例子。
改为考虑:
docker run -d alpine sh -c 'while sleep 3600; do :; done'
答案 1 :(得分:0)
在 Docker-compose 或 dockerfile 中你可以使用 命令:["/bin/ash", "-c", "sleep infinity"] ENDPOINT ["/bin/ash", "-c", "sleep infinity"]
好像alpine用灰做壳