CMD 先说老大 CMD 当一个容器准备好运行之后,需要找一个指定命令来创建一个初始进程并运行. 一,/bin/sh -c 因为某种意义上一个Dockerfile其实可以理解是一个简化版bash 脚本,所以一般情况下,我们可以像写bash命令一样使用CMD来指定使用bash来运行命令. 比如: CMD echo 'hello world!' 这样,容器创建之后,就会使用/bin/sh -c来运行上述命令,如下所示: /bin/sh -c 'echo hello world!' 二, 直接运行可执…