在执行 docker build 时报错 source: not found,有点错愕,Google 后才知道 build 时默认使用的是 /bin/sh 环境,/bin/bash 才可以使用 source。下面我们有两种方式可以生效执行该命令时指定 /bin/bash 环境1RUN /bin/bash -c "source ~/.bashrc"指定全局 shell 环境12SHELL ["/bin/bash", "-c"]RUN && source ~/.bashrc