• 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": 
  • 相关阅读:
    章鱼网络进展月报 | 2022.10.1-10.31
    基于jenkins+k8s实现devops
    11、将数组中的 0 移动到末尾
    服务器中间件的种类和日常使用
    linux云服务器病毒处理
    Visual Studio 删除行尾空格
    好玩的调度技术
    百度边止血边扩张
    基于黏菌算法优化概率神经网络PNN的分类预测 - 附代码
    求求你们了,别再乱用 parallelStream 了,速度竟然比 Stream 还要慢!!
  • 原文地址:https://blog.csdn.net/absths/article/details/143245674