Skip to main content

Docker Compose 相关

执行多行命令

使用 &&

sh -c "command && command"

自动拼接多行文本

services:
fe:
command:
- /bin/sh
- -c
- |
npm config set registry https://registry.npmmirror.com
npm ci

多行命令会从上到下按顺序触发,并以并行的方式执行。但是上一行命令如果出现错误的话,后面的命令也可能会继续执行,不会被中断。对比直接 sh -c "command && command" 有其不足之处。