今天第一次用 solo, 在阿里云上 docker 搭了起来了, 后台 logs 说要访问浏览器 init, 但是我不知道如何访问, 已经将 server_host 中的地址换成阿里云的 ip 了, 但是访问 ip 不到; 启动代码如下: docker run --detach --name solo --volume ..

docker 安装 solo 如何访问

今天第一次用 solo, 在阿里云上 docker 搭了起来了, 后台 logs 说要访问浏览器 init, 但是我不知道如何访问, 已经将 server_host 中的地址换成阿里云的 ip 了, 但是访问 ip 不到;

启动代码如下:

docker run --detach --name solo --volume ~/solo_h2/:/opt/solo/h2/ --publish 8080:8080 \
    --env RUNTIME_DB="H2" \
    --env JDBC_USERNAME="root" \
    --env JDBC_PASSWORD="123456" \
    --env JDBC_DRIVER="org.h2.Driver" \
    --env JDBC_URL="jdbc:h2:/opt/solo/h2/db;MODE=MYSQL" \
    b3log/solo --listen_port=8080 --server_scheme=http --server_host=自己的IP--server_port=

image.png
image.png

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    710 引用 • 5401 回帖 • 699 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销, 可以很容易地在机器和数据中心中运行。最重要的是, 他们不依赖于任何语言、框架或包括系统。

    209 引用 • 387 回帖 • 654 关注
  • Q&A

    提问之前请先看《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    1115 引用 • 7252 回帖 • 588 关注
被采纳的回答
  • 88250    

    请确认阿里云安全组里是否已经允许 8080 端口访问。

7 回帖   
请输入回帖内容...
  • 88250

    请确认阿里云安全组里是否已经允许 8080 端口访问。

    2 回复
  • jinjianh        

    哦哟,我说我怎么不行,原来是忘记这个了

  • cfreedomc        

    感谢, 发现阿里云里面配置了 8090 问题解决了

    1 回复
  • 88250      

    麻烦点下采纳答案,谢谢 😄

    1 回复
  • cfreedomc        

    然后进去又报 Latke 配置错误的问题了... 😂

    1 回复
  • 88250      

    最后端口那个启动参数改一下吧。

    1 回复
  • cfreedomc        

    恩 改成 8080 可以启动了 感谢

请输入回帖内容 ...