Docker
共 6 篇文章
Docker无法安装或拉取
最近多家平台下架镜像源,导致 Docker 安装与运行困难,影响开发运维。本文提供两步解决方案:1) 一键安装 Docker:bash <(curl -sSL https://linuxmirrors.cn/docker.sh),可按机房选择源,港机多用官方源,国内机按需切换,个别情况仍可能失败;安装后再试 1Panel,若提示 Docker 已安装即成功。2) 如需替换系统软件源,执行 bash <(curl -sSL https://linuxmirrors.cn/main.sh)。以上脚本来自 LinuxMirrors,便于快速稳定换源,提升安装与运维的可靠性。
自建音乐API接口-Meting
Meting-API 是一款轻量级、免费且跨平台的音乐 API 框架,支持网易云、腾讯、酷狗、虾米、百度、酷我等多源,体积小于 51KB,MIT 授权,官方地址在 GitHub。部署方式包括:1) 通过 1Panel 本地安装,将 meting-api 放入 /opt/1panel/resource/apps/local;2) 使用 Docker 拉镜像并运行;3) 海外服务器部署需设置 OVERSEAS=1 以启用 QQ 音乐 JSONP,并替换前端插件。前端接入可用 APlayer+MetingJS,API 示例为 http(s)://域名/api?server=源&type=类型&id=歌单&auth&r。文中还给出反向代理要点与地区限制表,提示海外部署时不同源的访问差异。
使用docker自建Radicale服务
本文介绍 Radicale:一个小型但功能强大的 CalDAV/CardDAV 服务器,支持通过 HTTPS 共享日历与联系人,TLS 认证确保安全,且能与主流 CalDAV/CardDAV 客户端兼容。提供两种安装方式:Docker 运行和 docker-compose 配置,数据存放在 data 目录,附带内存限制与健康检查等安全/稳定性设置。运行前需配置防火墙,浏览器访问 http://服务器IP:5232 登录并创建或导入通讯录,必要时可使用 vCards 导入黄页。之后可通过 iPhone、Android、PC 的 CalDAV/CardDAV 客户端安全连接 Radicale,完成日历与通讯录的同步。文末提醒注意权限控制,避免他人修改黄页数据,以便实现安全的共享。
青龙面板茅台自动预约脚本教程
这是一份由 @sitoio 提供的茅台申购自动化教程,强调是申购而非抢购,中签并非必然,若中签会有短信通知。目前仅支持两款茅台:53%vol 500ml(甲辰龙年)和53%vol 375ml×2(甲辰龙年)。教程分三步:第一步安装依赖,Linux 环境需 gcc/g++/make/libffi-dev/openssl-dev,Python 依赖 dailycheckin;第二步填写配置文件,先在高德开放平台注册 Key 获取定位信息并生成 account.json;第三步在青龙脚本管理中新建任务,将账号信息导入配置。文中还提供了配置示例与截图,并提示该项目还可用于签到其他应用,附有相关链接。
青龙导致服务器内存爆满
摘要:通过检查 Docker 的存储目录定位磁盘高占用的来源。首先进入 /var/lib/docker,使用 du -h -x --max-depth=1 查看各目录大小,发现 overlay2 占用约14G。再进入 overlay2 继续排序,定位到最大的子目录(约12G),进入具体目录后进入 diff/var/log/nginx,检查日志文件。确认高占用来自 nginx 日志后,删除 access.log 与 error.log。删除后占用未立即下降,最终通过 systemctl restart docker 重新启动 Docker 服务,使清理生效。
查询Docker容器的内部目录地址
本文将介绍如何使用Docker中的inspect命令来查询容器的内部目录地址。读者将学习如何使用这个有用的Docker命令,以获取容器内部文件系统的路径信息,这对于调试和管理Docker容器中的应用程序和数据非常有帮助。通过详细的示例和步骤,您将能够轻松地查找并操作容器内部的目录地址。这对于Docker用户和开发人员来说是一个重要的技巧,可以提高容器的可维护性和问题排查效率。