docker-compose run --rm web upgrade出错,最后卡住很久

来源:13-1 sentry的介绍和通过docker搭建sentry

前端侠

2018-07-28

阿里云 centos 7 64位版本。其中安装了python3.6,系统原来有python2.7


http://img.mukewang.com/szimg/5b5c20980001522d13460790.jpg

请问这个问题怎么解决?

写回答

3回答

前端侠

提问者

2018-07-31

找到解答方案了。比较复杂

1.使用docker命令进入postgres数据库

# docker exec -it onpremise_postgres_1 bash

2.进入postgres数据库

# psql -h 127.0.0.1 -d postgres -U postgres

3.查看这两个表是否有数据sentry_project,sentry_organization

postgres=#  select * from sentry_project;

postgres=# select * from sentry_organization ;

如果没有数据,进行创建

4.新开一个终端,进入sentry的web的shell里面,其实就是一个python端

# docker-compose run --rm web shell  

5. 输入以下命令进行初始化数据

from sentry.models import Project

from sentry.receivers.core import create_default_projects

create_default_projects([Project])

6.退出第五步的shell,创建自己的用户

# docker-compose run --rm web createuser

输入你的邮箱和密码,再刷新网页就可以登录,也可以查看postgres数据库里面也会有数据了。

以上

2
7
慕工程8549060
执行这一步 docker-compose run --rm web shell 会卡很久,是什么原因
2019-05-20
共7条回复

前端侠

提问者

2018-07-31

//img.mukewang.com/szimg/5b6056a700010db408250296.jpg

这是网页显示的错误。哪里可以看错误栈?

0
1
改变自己c
这个问题按照楼主的方法,可以解决。我觉得可能是没有成功创建superuser导致了这个问题
2018-11-30
共1条回复

bobby

2018-07-30

能否将错误栈截完整,我看看具体是什么错误

0
2
前端侠
请问哪里可以看错误栈
2018-07-31
共2条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2873 学习 · 2457 问题

查看课程