Solo 挂载皮肤后启动不了

本贴最后更新于 339 天前,其中的信息可能已经时移世易

看了其他的几个回答和自己的情况不太一样。

docker run --detach --name solo --network=host \
     --env RUNTIME_DB="MYSQL" \
     --env JDBC_USERNAME="root" \
     --env JDBC_PASSWORD="*****" \
     --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \
     --env JDBC_URL="jdbc:mysql://localhost:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \
 b3log/solo --listen_port=80 --server_scheme=http --server_host=xxx.xxx.xx.xxx --server_port=80 

上面这样是可以启动 并且正常的。

下面这个容器启动不了了。

docker run --detach --name solo --network=host \
     --env RUNTIME_DB="MYSQL" \
     --env JDBC_USERNAME="root" \
     --env JDBC_PASSWORD="*****" \
     --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \
     --env JDBC_URL="jdbc:mysql://localhost:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \
--volume /usr/skins:/opt/solo/skins/ \
 b3log/solo --listen_port=80 --server_scheme=http --server_host=xxx.xxx.xx.xxx --server_port=80

这样就不行了(usr 中是存在 skins 文件夹的)。 对 docker 不熟悉 ,具体如下:
eNIjsK.jpg

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

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

    1195 引用 • 9148 回帖 • 631 关注
  • 安装

    你若安好,便是晴天。

    103 引用 • 1149 回帖 • 2 关注
  • 皮肤
    37 引用 • 373 回帖
  • Q&A

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

    1725 引用 • 11379 回帖 • 584 关注

赞助商 我要投放

被采纳的回答
2 回帖
请输入回帖内容 ...