当前位置: 首页 > news >正文

Typora 、 Minio and PicGo 图床搭建

流程介绍

  • 本地安装Typora笔记工具
  • 拥有一台装有docker的服务器
  • 配置minio云图床管理控制页面
  • 下载PicGo上传工具

服务器Docker环境搭建—Ubuntu系统


删除旧docker的所有依赖(非root用户)

# 删除docker及安装时自动安装的所有包
sudo apt-get autoremove docker docker-ce docker-engine  docker.io  containerd runc
# 删除无用的相关的配置文件
sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
# 删除没有删除的相关插件
sudo apt-get autoremove docker-ce-*
# 删除docker的相关配置和目录
sudo rm -rf /etc/systemd/system/docker.service.d
sudo rm -rf /var/lib/docker
# 查看docker是否卸载干净
sudo dpkg -l | grep docker
# 确定docker卸载完毕
sudo docker --version

安装Docker(非root用户)

# 更新系统安装工具
sudo apt-get update
sudo apt-get upgrade
# 安装docker服务依赖
sudo apt-get install ca-certificates curl gnupg lsb-release
# 添加docker密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 添加docker下载软件源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# 安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io

默认情况下只有root用户和docker组的用户才有运行docker命令的权限,所以我们需要将当前用户添加至docker组,得以让当前用户获得使用docker命令的权限

sudo usermod -aG docker $USER

其中$USER表示当前用户,exit退出重新连接当前用户生效

非root用户查看docker是否安装成功,会报错,因为没有配置镜像源文件

docker run hello-world

为docker拉取添加镜像安装源,源网址参考docker镜像源网址

创建镜像配置文件

sudo mkdir -p /etc/docker

编辑镜像配置文件

sudo vim /etc/docker/daemon.json

在daemon.json文件中加入合适最新的镜像网址,如下(2024.10.25更新)

  {"registry-mirrors": 
http://www.lryc.cn/news/469100.html

相关文章:

  • 【计网】UDP Echo Server与Client实战:从零开始构建简单通信回显程序
  • 微服务网关Zuul
  • BuildCTF线上赛WP
  • 《使用Gin框架构建分布式应用》阅读笔记:p143-p207
  • 华为网络管理配置实例
  • 大语言模型数据处理方法(基于llama模型)
  • 爱奇艺大数据多 AZ 统一调度架构
  • 【C++篇】栈的层叠与队列的流动:在 STL 的韵律中探寻数据结构的优雅之舞
  • 使用 Flask 实现简单的登录注册功能
  • 计算机毕业设计Python+大模型微博情感分析 微博舆情预测 微博爬虫 微博大数据 舆情分析系统 大数据毕业设计 NLP文本分类 机器学习 深度学习 AI
  • CTF--Misc题型小结
  • 深度学习系列——RNN/LSTM/GRU,seq2seq/attention机制
  • 通过call指令来学习指令摘要表的细节
  • 10分钟使用Strapi(无头CMS)生成基于Node.js的API接口,告别繁琐开发,保姆级教程,持续更新中。
  • 创建插件 DLL 项目
  • OpenCV双目相机外参标定C++
  • 【GESP】C++一级练习BCQM3055,4位数间隔输出
  • 纯血鸿蒙的最难时刻才开始
  • 记一个mysql的坑
  • Java中的设计模式:单例模式详解
  • NanoTrack原理与转tensorrt推理
  • YOLO11改进 | 卷积模块 | 卷积模块替换为选择性内核SKConv【附完整代码一键运行】
  • CentOS进入单用户模式进行密码重置
  • bitpoke- mysql-operator cluster
  • 第5课 基本数据类型
  • OceanBase 首席科学家阳振坤:大模型时代的数据库思考
  • 国内知名的几个镜像源
  • 海外著名新闻门户媒体软文发稿之华盛顿独立报-大舍传媒
  • 青少年编程与数学 02-002 Sql Server 数据库应用 13课题、函数的编写
  • 关于LaTeX的floatrow包导入后标题无法直接放到浮动体上方