Docker 在容器中运行其他命令

示例

docker run docker/whalesay cowsay 'Hello, StackExchange!'

此命令告诉Docker从docker/whalesay映像创建容器并cowsay 'Hello, StackExchange!'在其中运行命令。它应该打印一张鲸鱼图片,Hello, StackExchange!向您的终端讲话。

如果映像中的入口点是默认入口点,那么您可以运行映像中可用的任何命令:

docker run docker/whalesay ls /

如果在映像构建期间已对其进行了更改,则需要将其恢复为默认值

docker run --entrypoint=/bin/bash docker/whalesay -c ls /