Tag:

Dockerfile – 使用dynamic值定义ENVvariables

我想用dynamic值更新PATH环境variables。 这是我到目前为止在我的Dockerfile中试过的: … ENV PATH '$(dirname $(find /opt -name "ruby" | grep -i bin)):$PATH' … 但是导出显示该命令没有被解释: root@97287b22c251:/# export declare -x PATH="\$(dirname \$(find /opt -name \"ruby\" | grep -i bin)):\$PATH" 我不想硬编码的价值。 是否有可能实现它? 谢谢