我试图通过 app.yml 将私钥添加到环境变量中。
添加后,一切都无法正常工作。如果将其移除,系统似乎又恢复正常。
我尝试添加的值如下所示,是一行包含 1755 个字符的字符串:
PRIVATE_KEY: “-----BEGIN PRIVATE KEY-----\n…\n…\n-----END PRIVATE KEY-----\n”
我该如何修复这个问题?
> 确保启动器为最新版本
>
> 获取远程仓库
>
> remote: Enumerating objects: 7, done.
>
> remote: Counting objects: 100% (7/7), done.
>
> remote: Compressing objects: 100% (4/4), done.
>
> remote: Total 4 (delta 2), reused 0 (delta 0), pack-reused 0
>
> Unpacking objects: 100% (4/4), done.
>
> 来自 gitlab.com: REPO
>
> 6075498..d46af48 master -> origin/master
>
> 更新启动器
>
> 更新 6075498..d46af48
>
> Fast-forward
>
> containers/app.yml | 6 ++----
>
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
> 确保启动器为最新版本
>
> 获取远程仓库
>
> 启动器已是最新版本
>
> 停止旧容器
>
> + /usr/bin/docker stop -t 60 app
>
> app
>
> cd /pups && git pull && /pups/bin/pups --stdin
>
> /usr/bin/docker: 无效的引用格式:仓库名称必须为小写。
>
> 请查看 '/usr/bin/docker run --help'。
>
> cat: cids/app_bootstrap.cid: 没有那个文件或目录
>
> "docker rm" 至少需要一个参数。
>
> 请查看 'docker rm --help'。
>
> 用法:docker rm [OPTIONS] CONTAINER [CONTAINER...]
>
> 删除一个或多个容器
>
> rm: 无法删除 'cids/app_bootstrap.cid': 没有那个文件或目录
>
> ** 引导失败 ** 请向上滚动并查找更早的错误信息,可能不止一条。
>
> ./discourse-doctor 可能有助于诊断问题。