首页 > 其他分享 >DeBian系统部署思源笔记

DeBian系统部署思源笔记

时间:2024-12-03 14:59:43浏览次数:6  
标签:思源 siyuan 笔记 https mirror docker com DeBian

引言

该过程参考于以下文章:

  1. 思源笔记docker部署
  2. 解决docker镜像仓库下载慢

安装 docker

检查 docker 是否安装

检查服务器系统内是否安装了 docker :

docker --version

若未安装 docker,则显示如下命令:

-bash: docker: command not found

安装 docker 操作

切换清华镜像源:

sudo sh -c "echo 'deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian bullseye stable' > /etc/apt/sources.list.d/docker.list"

这里的 bullseye 是 debian 11.1 版本的名称,如果使用别的版本,要把该名替换成所对应的版本名称。

更新系统包列表:

sudo apt-get update

安装 docker:

sudo apt-get install docker-ce

验证 docker 安装:

sudo docker --version

出现以下结果,则证明 docker 安装成功:

思源笔记 docker 部署

更换镜像源

由于原始的下载较慢,这里更改镜像源:

vim /etc/docker/daemon.json

将下面的内容写进去并保存:

{
    "registry-mirrors": [
    "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
    "https://docker.m.daocloud.io",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://your_preferred_mirror",
    "https://dockerhub.icu",
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc"
    ]
}

重新加载一下docker的配置文件:

systemctl daemon-reload

重启一下docker服务:

systemctl restart docker.service

该部分借鉴于该博客,然后截止于2024年12月02日可用。

安装思源 docker

首先拉取 docker:

docker pull b3log/siyuan

完成后创建思源的映射目录:

mkdir -p /NachoNeko/siyuan

我这里是放到了我自己的文件夹下

部署思源镜像:

docker run -d -v /NachoNeko/siyuan:/siyuan/workspace -p 6806:6806 --name siyuan b3log/siyuan --workspace=/siyuan/workspace/ --accessAuthCode password

这里的 /NachoNeko/siyuan 是映射目录

测试运行

输入 http://公网IP:6806 即可访问思源服务端

标签:思源,siyuan,笔记,https,mirror,docker,com,DeBian
From: https://www.cnblogs.com/NachoNeko/p/18584103

相关文章

  • 学习笔记050——SpringBoot学习1
    文章目录SpringBoot1、SpringBoot配置文件2、SpringBoot整合视图层3、SpringBoot整合持久层SpringBootSpringBoot可以快速构建基于Spring的Java应用,可以快速整合各种框架,不需要开发者进行配置,SpringBoot会实现自动装配1、SpringBoot配置文件Spr......
  • cmu15545笔记-并发控制总结(Concurrency Control Summary)
    目录总览ACID串行化与冲突操作隔离级别概念层级二阶段锁原理级联回滚强二阶段锁死锁检测和避免锁层级实践应用实现的隔离级别OOC原理三个阶段实现的隔离级别处理幻读MVC原理写偏差异常(WriteSkewAnomaly)版本存储(Version-storage)AppendOnlyTimeTravelStorageDeltaStorage垃圾......
  • Linux云服务器部署OpenAI应用服务项目笔记
    前提条件:配置安全组端口配置,开放所需端口,安装好docker环境一、配置docker镜像源sudovim/etc/docker/daemon.json修改docker文件夹的daemon.json文件,添加以下内容{"registry-mirrors":["https://dockerproxy.cn","ht......
  • 《Hive编程指南》读书笔记
    作者:CHO体系马壮前言:最近刚接触写HiveSQL,却发现许多查询的执行速度远不如预期。为了提升查询效率,我去阅读了《Hive编程指南》,希望通过理解其底层机制来找到优化的方式,并为未来能编写出高效的SQL奠定基础。谨以此文做个记录。一、Hive因何而生先有Hadoop再有HiveHadoop实现......
  • [编程笔记] JavaScript作用域问题
    很有意思的一个bug,起初看到同事对一段代码的批注:批注地方的代码(也就是for里面的i),在实际触发时,返回是是7,而理想情况下我们希望点击哪个datagrid就返回哪个i,实际则是每次都是7,也就是for结束后的结果,6,i++,所以是7。那么为什么会这样呢?抱着好奇的......
  • 【kali笔记】MSF内网渗透,手把手教你如何免杀过360!
    ~勤奋刻苦,成就未来~1、TCP与UDP区别总结?TCP面向连接(如打电话要先拨号建立连接)提供可靠的服务;UDP是无连接的,即发送数据之前不需要建立连接,;UDP尽最大努力交付,即不保证可靠交付。(由于UDP无需建立连接,因此UDP不会引入建立连接的时延,TCP需要在端系统中维护连接状态,比如接受......
  • 【笔记】VMware vCenter(VSCA)删除可信根证书
    vsca删除可信根证书的方法很绕找了半天才找到参考资料:https://knowledge.broadcom.com/external/article/326288/removing-ca-certificates-from-the-truste.html简单说步骤如下:1、通过web界面或者命令找到目标证书的id(X509v3SubjectKeyIdentifier)命令:/usr/lib/vmware......
  • 数据结构与算法学习笔记----堆
    数据结构与算法学习笔记----堆@@author:明月清了个风@@lastedited:2024.12.2ps⛹从这里开始调整了文章结构,先讲解算法和数据结构基本原理,再给出例题,针对例题中的应用再讲解思路。堆堆是一种完全二叉树,常用于实现优先队列(priority_queue)等功能,可以根据堆内元素......
  • Java学习笔记(9)--方法
    方法是程序中最小的执行单元方法之间不能互相嵌套定义目录方法格式方法定义格式最简单的方法定义和调用带参数的方法定义和调用形参和实参带返回值的方法定义和调用方法调用方法重载方法格式必须先定义再调用方法定义格式publicstatic返回值类型方法名(参......
  • Task1&Task2学习笔记
    Task1&Task2学习笔记一、安装安装Python3.ו进入Python官网下载下载时注意勾选AddPython3.xtoPATH安装conda•官方下载地址DownloadNow|Anaconda二、Python基础数据类型Python内置了多种数据类型,如整数、浮点数、字符串、布尔值和空值等整数(int)-用于表示......