引言
该过程参考于以下文章:
安装 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/18592615