首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用docker创建admin时,未能使用给定的URL设置密码

在使用docker创建admin时,未能使用给定的URL设置密码
EN

Stack Overflow用户
提问于 2017-02-05 12:15:39
回答 1查看 343关注 0票数 2

我只是尝试使用本教程安装一个本地版本的sharelatex:Sharelatex本地版本安装快速启动指南

我使用了mongoDB 2.8和redis的最新版本,这样就满足了依赖关系。

现在,我可以在http://localhost:5000上加载sharelatex的登录网页,如下所示:

但是,当我尝试使用以下命令设置admin时:

代码语言:javascript
复制
$ docker exec sharelatex /bin/bash -c "cd /var/www/sharelatex; grunt user:create-admin --email joe@example.com"

我成功地得到了以下一句话:

作为管理用户成功地创建了joe@example.com。 请访问以下网址为joe@example.com设置密码并登录: http://localhost/user/password/set?passwordResetToken=a3f326880969c7a1b7e4aad7b2369fb0157f3b5688d6540769ce78203f5650b8

我无法加载相应的网页。

我能知道我的问题是什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-05 12:33:21

考虑到您正在访问端口5000上的原始url,所以您应该保留相同的端口。

http://localhost:5000/user/password/set?passwordResetToken=a3f32688...

如果Docker 公开端口5000 (带有docker run -d -v ~/sharelatex_data:/var/lib/sharelatex -p 5000:80),则所有http请求都需要该端口。

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

https://stackoverflow.com/questions/42051935

复制
相关文章

相似问题

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