为什么进入容器,默认是选择/bin/sh,而不是/bin/bash,sh的情况下有些命令使用不了,还得去切换

比如:source命令

/bin/sh 的适用面更广

我不太懂这个,想请教下,为什么说/bin/sh更广

因为有 /bin/bash 的容器 基本都会有 /bin/sh
但是有 /bin/sh 的容器 有可能没有 /bin/bash
所以 /bin/sh 会适配更多容器 首选没问题