我尝试创建一个 make 任务来执行fig up
并安装 fig 和 docker,以防它们没有安装。我试图解决的问题是为新手处理项目的一种简单方法。
我完成了这样的事情:
.PHONY: up
up:
command -v docker >/dev/null 2>&1 || {\
curl -sSL https://get.docker.com/ubuntu/ | sudo sh;\
};\
command -v fig >/dev/null 2>&1 || {\
curl -L https://github.com/docker/fig/releases/download/1.0.1/fig-`uname -s`-`uname -m` > /usr/local/bin/fig; chmod +x /usr/local/bin/fig;\
};
fig up;
并意识到这不是一项简单的任务。是否有社区采用的方式来使用 make 安装和运行 docker 和 fig?