Dokcer使用笔记
使用 sleep infinity 命令是另一种使 Docker 容器永久运行的方法。这个命令会使容器进入睡眠状态并一直等待,因为 infinity 表示无限大,即永远不会超时。
要在容器中使用 sleep infinity 命令,可以在 docker run 命令中指定一个启动命令,例如:
docker run -d IMAGE sleep infinity
docker run -d IMAGE tail -f /dev/null
1
2
3
4
5
2
3
4
5
这个命令会在后台模式下启动容器,并使容器一直处于运行状态。
需要注意的是,sleep infinity 命令会占用容器资源,因为它会一直保持运行状态。如果您有多个容器在运行 sleep infinity 命令,这可能会导致系统资源不足。如果您需要同时运行多个容器,建议使用其他方法来保持容器运行状态,例如在容器中运行一个等待标准输入的命令,如 tail -f /dev/null。
上次更新: 10/2/2024
- 02
- Flink 集群部署指南 原创09-20
- 03
- MongoDB 集群Config Server 复制集的工作原理09-14