我的 Rails 环境从 Docker 运行。以前使用 Docker ruby:2.7.5(当我创建项目凭证时,但我认为这并不重要),目前使用 ruby:3.2.2。
突然,当我尝试编辑凭据(从主机或从容器)时,命令直接转到结果“文件已加密并保存。”,而无需打开文件(并解密)。
运行:
rails credentials:show
,我可以毫无问题地看到文件内容。
我已经授予了文件的所有权限,删除并重新创建凭据文件(以及 master.key 文件)。
我不知道应该尝试编辑该文件什么。任何想法?想法?