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

DeBian系统部署思源笔记

时间:2024-12-04 10:10:53浏览次数:4  
标签:思源 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/18585699

相关文章

  • YOLOv8-ultralytics-8.2.103部分代码阅读笔记-checks.py
    checks.pyultralytics\utils\checks.py目录checks.py1.所需的库和模块2.defparse_requirements(file_path=ROOT.parent/"requirements.txt",package=""): 3.defparse_version(version="0.0.0")->tuple: 4.defis_ascii(s)->bool......
  • YOLOv8-ultralytics-8.2.103部分代码阅读笔记-instance.py
    instance.pyultralytics\utils\instance.py目录instance.py1.所需的库和模块2.def_ntuple(n): 3.classBboxes: 4.classInstances: 1.所需的库和模块#UltralyticsYOLO......
  • Java学习笔记 黑马微项目二
    1随机点名器1代码实现:importjava.util.ArrayList;importjava.util.Random;importjava.util.Scanner;publicclassshu20_1{publicstaticvoidmain(String[]args){ArrayList<String>list=newArrayList<>();Scannersc=newS......
  • 初识C语言学习笔记
    ......
  • 欧拉路/欧拉回路 学习笔记【未完工】
    判定有向图首先这张图将所有的有向边转为无向边之后图连通。反例:其次,我们知道当且仅当所有点的入度和出度都相等,才会有欧拉回路。因为一个点进去之后一定会出来,所以入度一定等于出度。同理,我们也可以知道入度和出度差\(1\)时,才会有欧拉路。因为不要从起点走回起点,所以起点......
  • AdonisUI试用笔记
    源码网址:https://github.com/benruehl/adonis-ui?tab=readme-ov-file官方文档:https://benruehl.github.io/adonis-ui/docs/getting-started/introduction/安装Install-PackageAdonisUIInstall-PackageAdonisUI.ClassicTheme资源引用<Applicationxmlns:adonisUi="clr-na......
  • iNKORE.UI.WPF.Modern试用笔记
    源码地址:https://github.com/iNKORE-Public/UI.WPF.Modern官方文档:https://docs.inkore.net/en-us/ui-wpf-modern/onboarding/目前官方的文档不是很齐全,貌似有不少的控件的内容还是空的,还在补充中。开发库本身同时支持.NETFRAMEWORK和.NETCORE。但.NETCORE版本估计用到了特......
  • Ubuntu22.04 LTS 基于docker部署思源笔记
    Ubuntu22.04LTS基于docker部署思源笔记官网地址:https://b3log.org/siyuan/GitHub地址:https://github.com/siyuan-note/siyuan1.启动docker容器dockerrun-d\-vworkspace_dir_host:workspace_dir_container\-p6806:6806\--restartalways\b3log/siyu......
  • ComE:Learning Community Embedding with Community Detection and Node Embedding on
    ComE(CommunityEmbedding)LearningCommunityEmbeddingwithCommunityDetectionandNodeEmbeddingonGraphs用社区检测和图上的节点嵌入学习社区嵌入论文来源:CIKM2017https://www.sentic.net/community-embedding.pdf【2017】项目地址:https://github.com/andompesta/Co......
  • WPF笔记8——与MVVM有关的文件夹
    WPF项目使用MVVM时,要在项目中创建对应的文件夹:Command、Model、Service、View、ViewModel,如下图:(1)View文件夹:用来存放窗口、usercontrol;(2)ViewModel文件夹:存放ViewModel类(View类需要绑定的属性、命令都定义在对应的ViewModel类中)//ObjectPropertyNotified是ViewModel类的基类......