Dockerfile CMD 命令未使用变量

Dockerfile CMD 命令未使用变量

在 dockerfile 副本中使用变量 work_dir

ARG WORK_DIR=/home/myuser/work
COPY ./code $WORK_DIR/code

但该命令似乎没有使用它

CMD [ "sh", "-c", "${WORK_DIR}/start.sh" ]

回答是

sh: 1: /start.sh: not found

省略工作目录。如何正确地将路径变量添加到命令中?

相关内容