
https://github.com/maksimstojkovic/docker-partkeepr/actions/workflows/docker-build.yml/badge.svg](https://github.com/maksimstojkovic/docker-partkeepr)
本镜像基于PHP7.1和Nginx-fpm构建Partkeepr库存管理系统。运行包含的docker-compose.yml可创建完整的Partkeepr栈,其中使用MariaDB 10.0作为数据库,默认数据库设置已预先配置。通过访问http://localhost:8080/setup可进入Partkeepr设置页面(在设置中使用主机名`database`连接数据库)。
该镜像支持amd64、arm64和armhf平台。
适用于个人、电子爱好者或小型团队的库存管理,特别适合电子元件、零件库存的跟踪和管理,支持通过Web界面进行库存的添加、查询、更新和删除操作。
以下卷路径用于持久化数据和配置:
/partkeepr/app/config: Partkeepr配置文件夹,存储系统配置文件/partkeepr/data: Partkeepr数据文件夹,存储上传的文件和数据/partkeepr/web: Partkeepr网站根目录,包含Web应用程序文件设置过程中生成的认证密钥可通过以下命令获取:
shelldocker exec partkeepr cat app/authkey.php
通过包含的docker-compose.yml可快速部署完整栈:
yaml# 示例 docker-compose.yml 结构 version: '3' services: partkeepr: image: maksimstojkovic/partkeepr ports: - "8080:80" volumes: - ./config:/partkeepr/app/config - ./data:/partkeepr/data - ./web:/partkeepr/web depends_on: - database database: image: mariadb:10.0 environment: - MYSQL_ROOT_PASSWORD=root - MYSQL_DATABASE=partkeepr - MYSQL_USER=partkeepr - MYSQL_PASSWORD=partkeepr
启动命令:
shelldocker-compose up -d
部署完成后,访问http://localhost:8080/setup完成初始化配置,数据库连接主机名填写`database`。





探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务