在现有容器上运行 docker 命令或启动新容器

在现有容器上运行 docker 命令或启动新容器

我有一个容器启动时间太长。因此我想让它继续运行。

有没有一个命令可以做到

if container is_running:
  # exec
  docker exec «container_name» «command»
else:
  #create, start, and exec
  docker run --name «container_name» «image_name» «command»

docker stopx 小时不活动后奖励(但不需要) 。

我可能可以在 shell 脚本中完成这一切。然而,第一点似乎是 docker run 可以做的事情。

相关内容