随笔分类 - Docker
摘要:说明 Unraid 建议使用 Compose STACK 进行管理。 初始创建 docker-compose.yml : version: "3" services: qbittorrent: image: linuxserver/qbittorrent container_name: qbitto
阅读全文
摘要:基于 LXC 的容器 CT模板换源 注意版本是否适配 cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm_back sed -i 's|http://download.proxmox.com|https://mirro
阅读全文
摘要:说明 我尝试在 iKuai 上安装单网口旁路由(防火墙)虚拟机,实现内网安全的需求。 在 Github 上找可以安装在 Debian (或者其他系统)上的 WAF 或者 Firewall 程序,看到了 SafeLine 。 进入官网,体验 Demo 后发现:社区版有非常简单的 Web 反向代理和防火
阅读全文
摘要:## 说明 由于 KOOK 等一系列语音聊天软件相继开启付费服务模式,原本免费良好的语音聊天环境和体验一降再降。但于我而言,这又并非刚需,就尝试去寻找一项替代品。 ## 优缺点 偶然接触到了 TeamSpeak 这款软件,体验下来有以下优点: - 免费。 - 加入聊天简单便捷,可以跳过账户创建。 -
阅读全文
摘要:安装 官方文档: B站录播姬 (danmuji.org) 。 docker run 的终端命令请见官方文档中的记录,本文仅提供 docker-compose 的文件用作参考。 Compose docker-compose.yaml : version: '3.2' services: bilirec
阅读全文
摘要:此前在 Portainer 停止容器时,发现报错,后在 root 命令行权限下 stop 容器报: Error response from daemon: cannot stop container: 266fd909cb11: permission denied root 权限下执行,然后可以停止
阅读全文
摘要:运行容器 Unraid 内容器目录 /mnt/user/appdata/kodcloud/kodbox ├── Dockerfile ├── README.md ├── compose │ ├── db │ ├── docker-compose.yml │ ├── mysql-init-files
阅读全文
摘要:查看告警信息 昨天刚在服务器中通过 docker 上线了一个 Nginx+PHP 站点(双容器链接),半夜时分就接收到了阿里云发来的告警信息。 恶意脚本代码执行 紧急 发生时间:2022-05-19 00:54:55 IP:*** *** 告警描述:检测模型发现您的服务器上正在执行恶意的Bash、P
阅读全文
摘要:因为前端开发时需要一些后端数据,而之前使用的 LNMP 不方便备份,偶然接触到 Easy-Mock 却发现官网处于 网站建设中 ,但作者提供了 Docker 的 Stack 。 主机文件 tree [admin@xxx easy-mock]$ tree . └── data ├── db ├── l
阅读全文
摘要:创建认证信息 在 Nginx 容器内部,下载安装 apache2-utils 。 apt-get install apache2-utils 创建用于保存认证信息的 .db 文件夹。 mkdir /etc/nginx/basicauth/ 使用 apache2-utils 工具集中的 htpassw
阅读全文
摘要:Mango 安装 Mango is a self-hosted manga server and web reader. Mango 项目提供了 Docker Hub 的 IMAGE ,按照其说明创建。 修改了开放端口和映射端口。 修改了本地主机中数据卷的挂载路径。 version: '3' ser
阅读全文
摘要:前言 nginxWebUI 项目并非本人所写,其国内国内项目地址: Gitee nginxWebUI ,官网:nginxWebUI.cn。 由于源项目并未提供 ARM 平台的适配,但是该项目提供了 Dockerfile 文件,我们可以根据 Dockerfile 的说明和项目的源码,进行 ARM 平台
阅读全文
摘要:安装 Docker 官网提供了 Windows 10 平台下的 Docker Desktop 的安装教程: docker-for-windows 。 同时微软也提供 安装 WSL 1 与更新到 WSL 2 文档。 这两份文档,请一起进行参考。 安装子系统 打开 Microsoft Store ,搜索
阅读全文
摘要:前言 若要将一 Spring Boot 项目对不同架构的平台进行适配,是一件相当麻烦的事,需要在不同架构的平台中进行编译测试。近几年,ARM 架构的终端逐渐盛行,特别是华为推出了移动端的麒麟处理器、桌面端的鲲鹏处理器之后,国内从业者对于 ARM 架构下的软件开发正在迅速发展。但是目前终究还是 x86
阅读全文
摘要:推荐环境 本系列推荐使用 Ubuntu 18.04 TLS 以及同期发布的类Unix系统的更新版本。 注册账户 Docker Hub 前往 Docker Hub 官网(https://hub.docker.com/signup) 进行注册。 注意: 请先注册 Docker 账户再进行相关后续的学习,
阅读全文
摘要:前言 之前使用 Nginx 容器配置了反向代理,但是初始的 Nginx 容器没有预先安装 php 相关组件。在尝试了各种各样的方法之后,也没有在 Nginx 容器中实现 php 编译。 本文简记 Nginx 容器链接 php:rc-fpm 容器实现 php 编译。 拉取镜像 Nginx sudo d
阅读全文
摘要:前言 虽然 owncloud 可以通过网页以及桌面、手机客户端访问,甚至预览部分文件。但是 owncloud 不支持在线播放视频,要为家庭影音共享还是不方便,而且对于单个容器来说,部署的功能太多,后面出现问题不好恢复。 这里简记使用单独的 samba 容器实现共享文件。 拉取 samba 镜像 do
阅读全文
摘要:前言 本文简记 Nginx 反向代理 owncloud 问题处理。 Nginx 设置 SSL 报错 使用命令 nginx -t 验证时报错: nginx: [emerg] invalid value "ssl_ciphers" ..... 未在结尾添加符号 ; 。 不信任域名 具体问题:打开 Ngi
阅读全文
摘要:前言 为了监测树莓派的运行情况,使用树莓派实验室的 Pi Dashboard 来实现,通过 Nginx 反向代理。 创建容器 基于 debian 容器: sudo docker run -i -t --name PiDashboard -p 10000:80 --net amber-net --ip
阅读全文
摘要:前言 本文简记使用 Nginx 容器进行反向代理和 SSL 配置。 Nginx 容器部署 请参阅: 运行配置 Nginx 容器 。 反向代理 最简单示例 在 server{} 块中的 localtion 块: server{ listen 80; server_name localhost; loc
阅读全文