瞎折腾 Docker 修改默认存储位置 在 Docker 中,镜像和容器等数据都默认存储在 /var/lib/docker 目录下。但在某些情况下,这个目录的空间不足、数据太大等原因需要修改默认存储位置。 下面介绍两种方式修改默认的存储目录。 1. 修改配置文件 1.1 迁移数据 如果已经使用过 docker,默认存储目录下会有数据,需要先将数据迁移。 mv /var/lib/docker /new/docker/path 1.2 修改…
瞎折腾 Docker 搭建文件分享工具 Go File Go File 是一个文件分享工具,可用分享图片、视频和其他文件等,还支持扫二维码下载。 搭建命令如下: docker run -d \ –name go-file \ -p 3000:3000 \ -e TZ=Asia/Shanghai \ -v /home/docker/go-file:/data \ –restart always \ justsong/go-file 默认可以访客上床文…
瞎折腾 Docker 搭建 Rss 阅读器 freshrss 前言 阿蛮君最近接触了 ffmpeg,之前只知道它很强大,但从来没有用过。由于工作上使用 ffmpeg 录制了摄像头的视频流,但是自己没有摄像头,于是想着如何搭建自己的直播流。 后来发现开源的 rtsp 服务器 rtsp-simple-server,它可以读取和发布实时流,并且还可以代理流,以及进行流转换,同时还可以进行身份验证,并可以使用 api 查询和控制服务器。 rtsp-simple-se…
瞎折腾 Docker 两种方式搭建 nacos 现在很多 java 后端都是用的 springboot,随着业务的升级,很多架构也逐渐升级为微服务,而微服务架构总是少不了服务注册中心和服务配置中心等等。 接下来介绍的 nacos 是阿里巴巴开源的一款服务发现和配置管理平台,取代了 Eureka 和 Spring cloud config,包括服务发现、配置管理、动态 DNS 服务以及流量管理等功能。 并且 Nacos 支持多种部署方式,如单机模…
瞎折腾 Docker 安装多种常用的 ddns 工具 简介 很多朋友家里可能有公网 ip,家里面路由器桥接后可以通过设置端口转发或者 dmz 主机能够通过外网访问到家里设备。但是,这个公网 ip 是动态的,可能几天就变了,非常不方便。 而域名就是为了方便不用记忆 ip,对于静态的只需要配置一次解析即可,但是对于动态公网 ip,就需要用到 ddns 了。 下面是阿蛮君用过的几种 docker 搭建 ddns 工具。 一、ddns-go ddns-go …
瞎折腾 Docker 搭建图床兼文件床 EasyImage 一、简介 EasyImage 是一款开源的图床,支持多文件上传,并且简单无数据库,返回图片 url 包括 markdown、bbscode、html 的格式。 它虽然名为简单图床,但是功能却很强。它能够支持 API,且支持压缩、去水印、转换格式,还支持鉴黄,设置黑名单和自定义代码等等。 二、安装 搭建代码如下: docker run -d \ –name easyimage \ -p 80:80…
瞎折腾 Dokcer 安装 v2rayA linux 上想使用 v2ray 的客户端不容易,但是 v2rayA 是一个可以用 docker 安装的程序。 并且安装非常简单,运行如下脚本即可: docker run -d \ –name v2raya \ –network=host \ -e V2RAYA_ADDRESS=0.0.0.0:2017 \ -v /lib/modules:/lib/modules:ro \ -v /etc/r…
瞎折腾 Docker 临时运行 php 项目解决办法 逛 github 的时候,时常会遇到喜欢的 php 项目。想要尝试搭建一下,但如果没有现成的 php 环境,临时搭建一个又太麻烦。 之前有一种方案是搭建宝塔环境,比如阿蛮君的这篇文章 Docker 搭建宝塔面板快速搭建网站运行环境, 接下来这种方案对于临时测试的 php 其实更方便,不过如果想要长期运行,建议还是不要用这种方式。 1. nginx-php 这个容器不包含数据库,但是提供了 php …
瞎折腾 Docker 搭建 nas 导航 heimdall 如果玩 nas,肯定有一堆的 web 应用,那么就要记非常多的端口号,这是一件非常麻烦的事情。 今天介绍的 heimdall 是一款专为 nas 设计的导航程序,你只需要简单安装即可使用,并且非常美观,甚至应用的图标都是内置的,省去了非常多的麻烦。 搭建命令如下: docker run -d \ –name=heimdall \ -p 80:80 \ -p 443:443 \ -v /home/…
瞎折腾 Docker 自建超实用的导航网址 onenav 为什么选择onenav 在之前,阿蛮君也搭建过导航网址,不过当时使用的 wordpress 搭建,并使用的一为导航主题。 但是后来发现,这个导航网站的作用并不大,因为搭建以后我并没有去管理过它,毕竟因为添加那么多链接是一件很心累的事。 此外,wordpress 搭建静态导航网址,实在是大材小用,占用内存也比较高,还需要用到 mysql。 直到发现了 onenav 这款导航,配合 baisu 主题,…
瞎折腾 Docker 搭建中继服务器 derp – 纯 IP 实现 1. 纯IP搭建关键 接之前 Docker 搭建中继服务器 derp,上次的文章需要有域名,并且申请好 ssl 证书。 原因在于 derp 服务器,在 tailscale/cmd/derper/cert.go 文件中需要验证域名,如果将验证的代码去掉,那么 derp 将不会出现证书不匹配的错误,也就是说此时可以使用 IP或者域名都不会报错。 func (m *manualCertManager) …
瞎折腾 Docker 搭建中继服务器 derp – 需要域名并配置 ssl 了解Derp 在搭建 derp 之前,前提是你应该了解并搭建了 headscale 服务端,否则请先看文章 Docker 搭建 headscale 异地组网完整教程。 已经加入 headscale 的异地组网的客户端可以使用如下命令查看当前的 derp 服务器。 # docker 运行的客户端 docker exec -it tailscaled tailscale netcheck # 非 do…