首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将docker gitlab镜像升级到8.6 breaks

将docker gitlab镜像升级到8.6 breaks
EN

Stack Overflow用户
提问于 2016-03-24 18:48:32
回答 1查看 238关注 0票数 2

gitlab docker镜像更新到8.6版后:

docker-compose pull

docker-compose up -d

gitlab返回http 500

gitlab docker图片8.6似乎坏了。

EN

回答 1

Stack Overflow用户

发布于 2016-03-24 18:48:32

以下是解决方案:

docker exec -it gitlab_web_1 /bin/bash

sudo -u gitlab-psql -i bash

/opt/gitlab/embedded/bin/psql --port 5432 -h /var/opt/gitlab/postgresql -d gitlabhq_production

gitlabhq_production=# CREATE EXTENSION IF NOT EXISTS pg_trgm;

gitlabhq_production=# SELECT true AS enabled FROM pg_available_extensions WHERE name = 'pg_trgm' AND installed_version IS NOT NULL;

\--------- t (1 row)

exit

数据库迁移:

gitlab-rake db:migrate

重启docker容器:

docker-compose stop;docker-compose up -d

在浏览器中点击刷新。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36198383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档