heiheimao

私有部署如何更换网页标签的图标

heiheimaoLv.2入道 发布于 最后回复 私有部署 私有部署
1 回复1052 浏览
[图片] 就是这个东西 Docker Compose 配置 favicon.png 挂载教程 本教程介绍如何在 Docker Compose 环境下正确挂载 favicon.png ,以便在容器运行时可以随时更新图标文件,而无需重新构建或进入容器。 1. 准备 favicon.png 文件 确认图标规格 : 规格: 128x128 像素 形状:正方形 背景:透明 重命名新文件 mv your_icon.png favicon.png 存放目录 mv favicon.png /data/mingdao/script/favicon.png 📌 favicon.png 必须与 docker-compose.yaml 在同一目录下 /data/mingdao/script/ 2. 修改 docker-compose.yaml 添加挂载 编辑 /data/mingdao/script/docker-compose.yaml ,在 app 服务的 volumes 部分添加如下行: volumes : - ./favicon.png:/usr/local/MDPrivateDeployment/www/staticfiles/favicon.png 完整示例 (仅 volumes 部分): volumes : - ./volume/data/:/data/ - ../data:/data/mingdao/data - ./volume/sms/appextensions.json:/usr/local/MDPrivateDeployment/sms/appextensions.json - ./favicon.png:/usr/local/MDPrivateDeployment/www/staticfiles/favicon.png # **新增挂载 favicon.png** 📌 确保缩进正确,并保存修改! 3. 重新启动 Docker 使修改生效 运行以下命令重启服务: cd /data/mingdao/script bash ./service.sh restartall 📌 该脚本会重启所有相关服务,使 favicon.png 挂载生效。 4. 刷新浏览器查看新图标 在浏览器访问: http://<你的服务器IP>:8880 然后按 Ctrl + Shift + R 强制刷新。 ✅ 如果看到新图标,说明 favicon.png 已成功更新。 ❌ 如果仍然是旧的图标,尝试清除浏览器缓存,或者手动进入容器检查文件。 5. 以后如何更新 favicon.png 以后如果需要更换图标,只需: 替换 favicon.png cp new_favicon.png /data/mingdao/script/favicon.png 重启 app 服务 (无需重启整个 Docker) docker-compose restart app 📌 这样,新图标立即生效,无需进入容器或修改 docker-compose.yaml 。 欢迎大佬指正