我想知道是否有办法在没有安装Ruby的情况下生成Rails SECRET_KEY_BASE变量? SO I的所有答案都指向使用Ruby中的SecureRandom库。
这很好,但我的情况有点鸡蛋和鸡蛋 - 我想在之前用SECRET_KEY_BASE 生成一个文件我用我的Rails应用程序构建了一个Docker镜像。容器运行的基本VM没有安装Ruby。
它是Ubuntu 16.04服务器,我尽可能少地安装(最好是Docker!)。它安装了Perl和OpenSSL。可以使用其中任何一个吗?
答案 0 :(得分:13)
好的,我发现 - 使用OpenSSL:
openssl rand -hex 64