docker 安装 solo 如何访问

本贴最后更新于 497 天前,其中的信息可能已经时异事殊

今天第一次用 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 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1270 引用 • 9533 回帖 • 599 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    373 引用 • 833 回帖 • 417 关注
  • Q&A

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

    1846 引用 • 11887 回帖 • 569 关注

赞助商 我要投放

被采纳的回答
  • 88250

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

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

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

    2 回复
  • InkDP
    捐赠者

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

  • cfreedomc
    作者

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

    1 回复
  • 88250

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

    1 回复
  • cfreedomc
    作者

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

    1 回复
  • 88250

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

    1 回复
  • cfreedomc
    作者

    恩 改成 8080 可以启动了 感谢

请输入回帖内容 ...