docker - 在 Makefile 中获取当前 UID
问题描述
我正在尝试更新我的 makefile 指令,但我不明白该怎么做。
我想执行这个 docker 指令:
start: ## Start the environment
docker-compose stop
docker-compose up -d --remove-orphans
带有这个前缀:
CURRENT_UID=$(id -u):$(id -g)
像这样:
start: ## Start the environment
CURRENT_UID=$(id -u):$(id -g) docker-compose stop
CURRENT_UID=$(id -u):$(id -g) docker-compose up -d --remove-orphans
如果我直接添加该字符串并尝试在控制台中运行makefile,则会出现以下情况:
CURRENT_UID=: docker-compose stop
CURRENT_UID=: docker-compose up -d --remove-orphans
$()
没有工作,所以结果就是我:
需要做什么?