news 2026/7/24 18:11:15

Beikeshop 安装

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Beikeshop 安装

使用docker环境Beikeshop安装过程中遇到很多问题总结一下

1.phpmyadmin安装问题

RUN apt-get clean && \ 1292 rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ 1293 rm /var/log/lastlog /var/log/faillog rm: cannot remove '/var/log/faillog': No such file or directory

- 修改Dockerfile,在删除命令前添加 -f 参数(强制删除,忽略不存在的文件)
- 或者使用条件删除,如 rm -f /var/log/lastlog /var/log/faillog

Docker在尝试从Docker Hub拉取 phpmyadmin 基础镜像时,无法连接到Docker Hub的认证服务器

更换国内镜像

2.mysql版本问题

2025-12-30T10:31:50.759567Z 0 [ERROR] [MY-015628] [Server] Unknown character set: 'utf8'.

- .env 文件中 MYSQL_VERSION=latest (第359行)
- 这意味着Docker将拉取并使用最新版本的MySQL镜像

因为MySQL 8.0对字符集进行了调整,不再支持单纯的 utf8 字符集名称,需要使用 utf8mb4

utf8mb4 是MySQL 8.0+和9.0+推荐的UTF-8字符集

解决方案

- 编辑 docker/mysql/my.cnf 文件
- 将第10行的 character-set-server=utf8 修改为 character-set-server=utf8mb4

注释掉 # default-authentication-plugin=mysql_native_password

my.cnf

# The MySQL Client configuration file. # # For explanations see # http://dev.mysql.com/doc/mysql/en/server-system-variables.html [mysql] [mysqld] sql-mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION" character-set-server=utf8mb4 # default-authentication-plugin=mysql_native_password

3.workspace

20.48 + groupadd -g 1000 laradock 20.50 groupadd: GID '1000' already exists

错误含义
这个错误表示在执行 groupadd -g 1000 laradock 命令时失败,因为GID(组ID)1000已经存在于系统中。

解决方案

②- 将 WORKSPACE_PGID 修改为其他未使用的GID值,如1001
- 同时需要相应调整 WORKSPACE_PUID 以保持一致性.

从 .env 文件可以看到,默认配置 WORKSPACE_PUID=1000 和 WORKSPACE_PGID=1000

.env文件第180-181行改成1001

WORKSPACE_PUID=1001

WORKSPACE_PGID=1001

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/15 2:57:45

【原创实践】手把手实现 PDF 原版式翻译:PyMuPDF + Ollama 大模型实战

一、背景与目标 在处理英文技术文档、论文或说明书时,常见的 PDF 翻译方案存在几个痛点: ❌ 翻译后版式错乱❌ 图片、公式丢失❌ 代码、URL 被误翻译❌ 中文字体无法正常显示❌ 只能整页 OCR,无法保持原始排版 本文介绍一种基于 PyMuPDF&…

作者头像 李华
网站建设 2026/7/22 4:52:33

社区物业管理升级:HunyuanOCR识别访客身份证完成登记

社区物业管理升级:HunyuanOCR识别访客身份证完成登记 在城市住宅社区的日常管理中,访客登记始终是一个“小切口、大痛点”的环节。清晨快递员频繁进出,傍晚亲友探访,节假日外来服务人员增多——传统纸质登记本不仅翻页费时、字迹难…

作者头像 李华
网站建设 2026/7/15 15:43:29

联合国教科文组织:HunyuanOCR助力濒危语言文献保存

HunyuanOCR:用轻量大模型守护濒危语言文献 在撒哈拉以南非洲的一个小村落里,一位人类学家正小心翼翼地翻阅着一本羊皮卷手稿——这是当地一种即将消亡的语言最后的书面记录。纸张泛黄、字迹斑驳,许多段落已被虫蛀侵蚀。他尝试用手机拍摄后上传…

作者头像 李华
网站建设 2026/7/23 21:53:30

Linux上调试C#程序太痛苦?揭秘企业级跨平台调试最佳实践

第一章:Linux上调试C#程序的现状与挑战在跨平台开发日益普及的背景下,C# 程序在 Linux 环境下的调试需求显著增长。尽管 .NET Core 和后续的 .NET 5 实现了真正的跨平台支持,但 Linux 上的调试体验仍面临诸多挑战。调试工具链的碎片化 Linux …

作者头像 李华
网站建设 2026/7/18 3:43:29

跨境电商助力工具:用HunyuanOCR识别多国商品说明书

跨境电商助力工具:用HunyuanOCR识别多国商品说明书 在跨境电商的日常运营中,一个看似简单却极其耗时的问题反复出现:如何快速、准确地处理来自全球各地的商品说明书?这些文档可能是德文的药品说明、日文的电器标签、法语的化妆品…

作者头像 李华