![在现有容器上运行 docker 命令或启动新容器](https://linux22.com/image/211843/%E5%9C%A8%E7%8E%B0%E6%9C%89%E5%AE%B9%E5%99%A8%E4%B8%8A%E8%BF%90%E8%A1%8C%20docker%20%E5%91%BD%E4%BB%A4%E6%88%96%E5%90%AF%E5%8A%A8%E6%96%B0%E5%AE%B9%E5%99%A8.png)
我有一个容器启动时间太长。因此我想让它继续运行。
有没有一个命令可以做到
if container is_running:
# exec
docker exec «container_name» «command»
else:
#create, start, and exec
docker run --name «container_name» «image_name» «command»
docker stop
x 小时不活动后奖励(但不需要) 。
我可能可以在 shell 脚本中完成这一切。然而,第一点似乎是 docker run 可以做的事情。