【发布时间】:2021-08-09 22:25:09
【问题描述】:
我正在设置一个随机密码,用于在我的Dockerfile 中进行初始登录。我试过了
ENV PASSWORD=RUN date +%s | sha256sum | base64 | head -c 32
这不起作用,因为 Docker 命令位于不同的容器中。我也试过了
RUN export PASSWORD= date +%s | sha256sum | base64 | head -c 32
这也失败了。
我也尝试将我的输出重定向到一个文件,这也失败了,文件保持为空并且没有给出错误。
RUN date +%s | sha256sum | base64 | head -c 32 > test.txt
如何将此命令的输出保存为 ENV var,以便在我的 Docker 容器中使用?
【问题讨论】:
标签: bash docker dockerfile