小白 docker 部署思源失败,求助

本贴最后更新于 304 天前,其中的信息可能已经事过境迁
  1. 阿里云上买了一个轻量应用服务器,现在 82 块一年,小白纯属尝试一下,因为手机容量是真的不够用了,受不了啦 😂
  2. 配置选的应用镜像 Docker19.03
  3. 然后就是正常远程登录服务器,docker pull b3log/siyuan 的时候超时
  4. 然后查资料更改了镜像源,用的阿里云的镜像源
  5. 拉取成功后就 docker run 了
  6. docker run -v /root/data/docker_data/SiYuan:/root/data/docker_data/SiYuan/siyuan -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/root/data/docker_data/SiYuan/siyuan --accessAuthCode=XXXXXXXX
  7. image.png
  8. 到这里也不知道启动成功了没有,命令行不能输入命令了,然后我就新开了一个命令行窗口输入 docker ps
  9. image.png
  10. 容器好像是启动成功了
  11. 然后我用公网 IP+6806 访问连接不上去,就像断网一样那种,端口号是放行了的
  12. image.png
  13. 到这里了,有什么操作不对么,进不去,折腾好几天了,求组大佬指导
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25929 引用 • 107475 回帖
  • Q&A

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

    9954 引用 • 45212 回帖 • 77 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 要设置相应的访问密码才行,或者装 ubuntu,论坛里面有教程,我之前也是直接装 docker 不行。论坛有教程,你可以搜一下。后来,dokcer 打不开,我直接装 windows 也是可以的

    1 回复
  • 老问题了,你这里映射的宿主机目录思源没有权限访问,现在思源用了 docker 内的另外一个路径做工作空间,后果就是这个容器被删除了你的笔记就没了。

    1. 非程序员不建议使用 docker;
    2. 思源用户指南里面有 docker 的命令和基本教程。
    2 回复
  • coco2

    accessAuthCode=XXXXXXXX 访问密码是这个不,我设置了哇

  • coco2 1 评论

    具体怎么操作呢,用户指南那个我也看了,说的很简介,看不懂。我也不想折腾啊,可是手机上十几个 G 了,占用太大啦

    1 回复
    10+G 是存了啥? 如果大多都是资源文件可以考虑 图床/OSS/自建对象存储(MinIO...)
    Muu
  • 2287 2 评论

    docker-compose 部署思源,经过测试可用的。

    如果你实在看不懂,两个建议:1、学习容器然后使用;2、放弃思源 docker 版本

    services: main: image: b3log/siyuan command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=123456'] user: root ports: - 6806:6806 volumes: - ./siyuan/workspace:/siyuan/workspace restart: awaly environment: # A list of time zone identifiers can be found at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones TZ: Asia/Shanghai
    1 回复
    “restart: awaly” 有这个东西吗哈哈
    fradeet 1 赞同
    @fradeet 哈哈哈哈~ 一天不挖坑就浑身难受。
    2287
  • xqh042 1 1 赞同

    装个服务器面板(例如 1panel 应用商店内置思源镜像),一键安装镜像可能方便点。

    安装的时候设个访问码再放行端口就可以直接用了。

    Clip20240814143139.png

    1 回复
  • muxue via Android

    不建议在笔记软件里面插入太多附件。另外,docker 版本思源在手机 app 上体验并不好。很容易误操作

  • 如果设置了,就不太清楚了。要不你跟我一样,轻量服务器直接装个 windows,更加快捷

    1 回复
  • coco2

    😭

  • coco2

    装 Windows 外网怎么访问呢,可以的话是不是我的电脑一直开机在外面也可以用手机访问?

    2 回复
  • coco2 via macOS

    终于进去了 😄

  • 装 windows 了就用 RDP 远程登录(windows 上自带,win+R 输入 mstsc 运行输入 ip 之后填你的服务器账号密码就行),其余端可以搜索微软的 RD 客户端。

  • 轻量服务器安装 Windows,然后进去轻量服务器 windows 里面安装思源笔记,把思源笔记伺服功能打开,设置远程访问代码。然后在轻量服务器防火墙把 6806 端口打开。然后你就可以用轻量服务器的公网 IP(xxx.xxx.xxx:6806)访问思源笔记啦。只要确保你的轻量服务器和 Windows 的思源笔记没有退出就可以随时随地通过 IP 访问啦

  • llej via Android

    我推荐使用 1panel 面板安装,他的应用商店中有思源笔记了,简单易上手

  • 你贴的无法访问问题是因为云服务器防火墙有两个,你这里只是放行了服务器控制台的,实际上 linux 系统内部还有一个防火墙。要把那个也开了。

  • coco2

    用上了服务器版的,手机上访问是真的好慢,迟钝的很 😂 又想换回本地的,可是手机只有 128G,都快满了,咋办呀 😭

请输入回帖内容 ...

推荐标签 标签

  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 653 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 585 回帖
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 663 关注
  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 402 关注
  • Laravel

    Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。

    19 引用 • 23 回帖 • 737 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    35 引用 • 468 回帖 • 762 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    188 引用 • 319 回帖 • 244 关注
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    326 引用 • 1395 回帖
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 348 关注
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 2 关注
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1395 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 8 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 511 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 2 关注
  • 代码片段

    代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。

    用户在该标签下分享代码片段时需在帖子标题前添加 [css] [js] 用于区分代码片段类型。

    178 引用 • 1266 回帖
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 75 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • 招聘

    哪里都缺人,哪里都不缺人。

    188 引用 • 1057 回帖
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 708 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    89 引用 • 113 回帖 • 2 关注
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖 • 2 关注
  • Hibernate

    Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。

    39 引用 • 103 回帖 • 728 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    20 引用 • 37 回帖 • 578 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    108 引用 • 153 回帖
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    45 引用 • 114 回帖 • 173 关注
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 67 回帖 • 445 关注