群晖 docker 安装贴吧云签到 Tieba-Cloud-Sign 如何挂载出来?

2020-03-18 21:31:09 +08:00
 scp1989

我看 config path 是 /srv/www, 但无法挂载出来,一挂载就无法启动了。非常感谢。 github 如下: https://github.com/MoeNetwork/Tieba-Cloud-Sign

1973 次点击
所在节点    问与答
17 条回复
luckyrayyy
2020-03-18 21:34:04 +08:00
我没用过,盲猜是因为你挂载之后本地目录不对,把原来的东西给覆盖了所以出错?你先启动之后把 www 里面的文件复制出来一份,再挂载。
scp1989
2020-03-18 21:45:46 +08:00
@luckyrayyy 本地目录是一个新建的英文名空文件夹。。
scp1989
2020-03-18 21:46:27 +08:00
@luckyrayyy 请问群晖的 docker 容器都是存放在哪里的,我找一下绝对路径看看
luckyrayyy
2020-03-18 21:48:26 +08:00
@scp1989 空文件夹就把容器里的原有文件覆盖掉了....我也很困惑 docker 为什么这么设计,解决办法就是还是先启动容器,把配置复制出来,再删掉容器重新用本地的配置文件挂载一个。
luckyrayyy
2020-03-18 21:49:09 +08:00
@scp1989 你不用找容器本身文件存在哪,docker cp 命令可以从容器内部复制到外部
scp1989
2020-03-18 22:42:03 +08:00
@luckyrayyy 感谢您的指点,成功了。其他的容器都可以指定空文件夹,然后容器内容会被挂载到本地,但这个容器,存在一个指向 /srv/www/config.php 的 config_path 环境变量,如果挂载到空文件夹,会导致在启动过程中因找不到配置文件而失败。
xcw401
2020-05-21 10:54:01 +08:00
@scp1989 dalao 请问你最后是怎么挂载的呢。。我不知道应该挂载哪个路径。
scp1989
2020-05-21 11:54:52 +08:00
@xcw401 #7 把 github 的内容 down 下来保存到本地,然后把挂载路径制定到本地这个文件夹就行了。晚上回去给你截图
xcw401
2020-05-21 12:02:53 +08:00
@scp1989 哎,就是左边的是本地那个下的文件夹。那么右边是哪个路径呢? 谢谢 dalao 拉
xcw401
2020-05-21 12:04:02 +08:00
@scp1989 右边是填这个就可以了嘛 /srv/www
xcw401
2020-05-22 12:00:00 +08:00
@scp1989 dalao 我左边放了 docker/www,是下的 github 上下的那个文件夹,然后右边写的 /srv/www,但是还是报错"连接数据库失败,请检查数据库信息。错误编号:2002",
xcw401
2020-05-22 12:00:58 +08:00
@scp1989 如果左边放了 docker/www/config.php,右边写 /srv/www/config.php 的话,这个又启动不了
scp1989
2020-05-22 18:46:57 +08:00
@xcw401 #12 左侧本地路径选择你打包 github 的那个文件夹,挂载的写 /usr/src/app
xcw401
2020-05-22 18:54:26 +08:00
@scp1989 好像还是不行。。。还是报这个连不上数据库的错误,错误编号:2002,T.T
scp1989
2020-05-22 20:44:01 +08:00
@xcw401 #14 你可以尝试用 docker-compose.yml 部署
xcw401
2020-05-28 13:04:42 +08:00
@scp1989 dalao 有群晖里装 docker-compose 的文章嘛。。。好像也没搜到
scp1989
2020-05-28 20:56:00 +08:00
@xcw401 #16 加我 v eHlzejEyMzQ1Ng== 我周末帮你看看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/654040

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX