我在一个码头集装箱里运行了码头CEV9.3.5。
我想将gitlab的秘密备份为已删除的这里
我使用这个命令来执行秘密和配置的备份,但是它给了我一个错误:
docker exec -t <your container name> /bin/sh -c 'umask 0077; tar cfz /secret/gitlab/backups/$(date "+etc-gitlab-\%s.tgz") -C / etc/gitlab'

我不确定文档是否已经更新,或者我的停靠版本已经过时,但是看起来容器中没有"/secret/gitlab/backups"文件夹。
我的问题是:
1)我到底需要运行哪一条命令?
1)我是否可以复制容器文件夹"/etc/gitlab“,其中包括gitlab-cryps.json?
ps:我有安装在"/etc/gitlab“、"/var/log/gitlab”和"/var/opt/gitlab“的卷。
发布于 2018-01-10 17:49:42
请确保gitlab_rails‘backups_ path’选项确实是/保密/gitlab/backups/并且路径是存在的。这样做的想法是,如果您为备份设置了一个不同的文件夹,那么您将不得不在gitlab配置中设置命令时调整它。
https://stackoverflow.com/questions/48175285
复制相似问题