使用Docker部署思源笔记,可通过WEB访问

文章编号:1323 综合杂烩 2024-03-26 本地笔记 思源笔记 分享发现

使用Docker部署思源笔记,可通过WEB访问

17条评论

上一篇文章分享了《 一款本地优先的笔记软件“思源笔记”支持Markdown所见所得 》,趁热打铁,这篇文章继续分享Docker部署思源笔记,并通过浏览器访问。

Docker部署思源笔记解决了什么问题?

官方对Docker部署提供的信息很少,网上也没说明白Docker部署和本地安装思源笔记到底有什么不同,一开始xiaoz以为Docker部署思源笔记是一个服务端,可以帮我同步本地数据。结果部署后才发现Docker部署也是一个客户端(也可以说是一个节点),主要是方便不想安装客户端的朋友,可以通过浏览器进行访问,所以Docker部署并没有解决同步问题。

Docker部署思源笔记

如果您已经安装好了Docker,直接复制下面的命令运行即可:

docker run -d \-v /data/apps/siyuan/workspace:/siyuan/workspace \-p 6806:6806 \-u $(id -u):$(id -g) \b3log/siyuan:v1.9.0 \--workspace=/siyuan/workspace/

您需要修改的地方有:

访问与配置

安装完毕后通过 http://IP:6806 进行访问,默认是英文界面,按快捷键打开设置 - Appearance - Language - 选择中文进行切换。

默认情况下所有用户都可以访问,不太安全,继续按打开设置 - 关于 - 访问授权码 - 设置访问授权码。

开启访问授权码后下次访问就需要输入授权码才能打开。

其它设置和客户端都是一样的,可以参考我上一篇文章《 一款本地优先的笔记软件“思源笔记”支持Markdown所见所得

总结


Docker部署WEB 应用

1、环境:阿里云服务器 2、CentOS7系统 3、Docker成功部署

这里前提docker 已经成功部署啦,现有有一个简单的测试案例,在docker上部署一个应用从而访问web。

接下来让我们尝试使用 docker 构建一个 web 应用程序。

我们将在docker容器中运行一个 Python Flask 应用来运行一个web应用。

通过 -p 参数来设置一样的端口:

docker ps 查看正在运行的容器

容器内部的 5000 端口映射到我们本地主机的 5000 端口上。

这时我们可以通过浏览器访问WEB应用

发现 访问失败

指定外网端口为5000,

1. 本地测试能否打开测试页

本地没有问题。

2. 浏览器中访问

在任意一台电脑上输入公网IP+端口号 (此端口号为运行WEB应用时指定的端口号5000) 如我的阿里云公网IP为123.11.11.11 此时在任意一台有网络的浏览器地址栏输入公网IP:应该会出现测试页 但现在出现如下图所示:

显示打不开

查啦大量资料,以前曾经也解决过,一定弄明白自已购买的地区后,再去设置安全组的配置规则。

***1. 登录阿里云管理控制台**** 2.找到云服务器ECS-概览

5. 手动添加端口5000

6. 最后保存,再从浏览器地址栏输入公网IP加端口号5000成功显示测试页如图:

docker如何编写网页?

Docker 是一种流行的容器化技术,可以帮助开发人员快速创建和部署应用程序。 如果您想在 Docker 中编写网页,可以按照以下步骤:1. 选择一个适合您的 Web 开发框架,例如 、Ruby on Rails 或 Flask 等。 2. 创建一个 Dockerfile 文件,用于构建 Docker 镜像。 您可以在 Dockerfile 中指定所需的操作系统、安装所需的软件包、将应用程序复制到容器中等。 3. 在 Dockerfile 中设置端口映射。 这将允许您将容器内部的端口映射到主机上的端口,以便您可以通过 Web 浏览器访问您的网页。 4. 在 Dockerfile 中设置 CMD 指令,以便在容器启动时运行您的应用程序。 5. 使用 docker build 命令构建 Docker 镜像。 6. 使用 docker run 命令启动 Docker 容器,并将主机端口与容器端口进行映射。 7. 在 Web 浏览器中访问您的网页,以确保它可以正常工作。 需要注意的是,Docker 可以帮助您轻松地创建和部署应用程序,但是网页的编写和设计仍然需要您自己完成。

win10 docker环境部署好以后,为什么8004端口可以浏览器访问,8085端口不可以?

问题详情


本文地址: https://www.q16k.com/article/4df4eb667b003c3712c4.html
中文网址导航大全

快易搜网站目录是一个优秀的中文网站目录,免费网站目录首选,提供便捷网站目录提交入口,第一时间收录网站并为各行业提供网站分类目录,本网站分类目录功能强大,页面简洁,将您的网站提交到本站将得到可观的流量收益!

唐雯谦老师个人网站

海南大学唐雯谦老师个人网站上有老师布置的作文、作业、优秀推荐作文、共享文档等资源

过滤技术网

过滤技术网(chinaguolvqi.com)与过滤有关的产品平台,销售过滤器,滤芯,滤清器,滤油机,滤筒,过滤机,压滤机,除尘器,滤膜等过滤设备,过滤材料。

上海苹果售后预约维修

上海苹果售后维修服务中心,苹果授权维修中心,上海苹果客服24小时维修服务电话:400-119-8500,上海苹果客户维修服务中心是上海地区一家拥有线下实体服务网点的苹果维修服务商,在线咨询,预约到店,原装配件现场急速维修,立等可取,专业维修刷机,黑屏,爆屏,进水,闪屏,失灵,置换新机,换电池,无WIFI,无信号,无铃声,三无等故障,全年无假日!

云南美容护肤加盟

该站点未添加描述description...

经颅磁刺激治疗仪

石家庄渡康医疗器械有限公司-来自河北·石家庄,主要经营产品有:经颅磁刺激治疗仪,经颅磁刺激仪等产品。

首页

淘宝,店铺,旺铺,壹视听EarSight

深圳网站建设

创同盟-专注toB企业国内外精准获客及销售成交率提升,提供品牌网站建设、SEM竞价托管,外贸网站推广等服务,5000多家知名企业合作案例,有华大智造、七彩人生、泛海三江、深圳大学、双佳医疗、未来机器人等.

广东雅士利集团有限公司

该站点未添加描述description...

21天减肥法是减肥的好方法

21天减肥法是减肥的好方法,众多姐妹已使用21天减肥法减肥成功,今天不减肥,明天徙伤悲,来挑战瘦将改变你一“身”!

CAD自学网

该站点未添加描述description...

医药网

网盛生意宝旗下中国医药网,医药招商代理及产品供求等商机平台,医药行情及健康资讯媒体,医药人才招聘求职服务中心,拥有药品、保健品、医疗器械、制药设备、医药专利等产品数据库及医药企业和供应商数据库。

临海蜜桔

临海蜜桔 涌泉蜜桔 蜜橘 好口福蜜桔 吃了忘不了的蜜桔 早熟宫川 沙甜蜜桔 黄岩蜜橘 蜜桔 外岙蜜桔 临海市涌泉好口福蜜桔场 临海涌泉蜜桔自助采摘蜜桔子

现货面料,现货市场,盛泽面料市场

面料惠是盛泽网上现货面料平台,主要帮助二批企业采购面料提供信息服务,同时也为盛泽现货面料企业搭建一个展示及销售的渠道,另平台增设了现货企业产品报价及面料求购信息服务,为一手面料企业及二批提供撮合及交易提供助力。

仙桃婚纱摄影

仙桃结婚网是全影婚嫁网旗下仙桃摄影网站,为仙桃婚庆行业提供,仙桃婚纱摄影影楼、仙桃摄影工作室、仙桃婚庆公司、仙桃婚宴酒店综合服务平台,快速有效的为仙桃准新人们提供婚纱摄影、婚庆公司、婚宴酒店的信息。