 PG_PARSE_USER # 登录PG_PARSE_DB的用户名(实际部署中务必修改) PG_PARSE_PASSWORD # 登录PG_PARSE_DB的密码(实际部署中务必修改) PG_PARSE_DB # parse-hipaa数据库名称 PMM_USER=pmm # Percona监控管理用户名(实际部署中务必修改) PMM_PASSWORD=pmm # Percona监控管理密码(实际部署中务必修改) PMM_PORT=80 # Docker镜像上的默认端口 PMM_TLS_PORT=443 # Docker镜像上的默认TLS端口
开始使用时,docker-compose.yml提供了使用示例,只需执行:
docker-compose up
重要说明:首次运行hipaa-postgres时需要时间进行配置,配置完成前不允许连接。这是因为需要时间配置必要的脚本/扩展以及默认数据库。配置完成后,hipaa-postgres将允许连接,日志中会显示类似以下消息:
db_1 | PostgreSQL init process complete; ready for start up.
之后,hipaa-postgres将允许所有连接。
如计划在生产环境中使用hipaa-postgres,应运行额外脚本来创建优化查询所需的其余索引。
容器中已包含setup-parse-index.sh文件,只需运行该脚本:
docker exec -u postgres -ti parse-hipaa_db_1 bash./parseScripts/setup-parse-index.sh如需持久化数据库数据,可取消docker-compose.yml中的卷挂载行注释。确保将目录更改为Docker可访问的安全位置。
环境变量的默认值在docker-compose.yml中提供,用于快速本地部署。如计划在生产环境部署,务必修改所有环境变量。注意,Postgres镜像提供默认postgres用户用于配置数据库集群,可通过修改POSTGRES_PASSWORD更改postgres用户密码(首次初始化前)。有许多Postgres环境变量可修改,除非您熟悉Postgres配置,否则不应更改这些变量,否则可能导致镜像无法正常工作。注意,上述参数的更改仅在首次构建和运行镜像前修改才会生效。之后,需通过以下命令连接到镜像进行所有更改:
docker exec -u postgres -ti parse-hipaa_db_1 bash
然后可使用psql进行修改。通过psql,还可添加多个数据库和用户,以支持多个parse应用。
hipaa-postgres已自动配置为允许访问PMM。如使用docker-compose.yml文件,可通过访问http://localhost:1080/进行访问。其他信息如下:
设置->Add Instance to PMM->PostgreSQLdb用户名输入环境变量中配置的PMM_USER密码输入环境变量中配置的PMM_PASSWORDAdd service...数据开始填充可能需要长达5分钟。执行上述步骤后,PMM会立即提示连接问题。在仪表板的PostgreSQL部分可查看PMM是否能正确连接并读取数据库version此处的docker配置文件旨在运行在已正确配置SSL以加密传输数据的代理之后。要为parse-hipaa创建代理,可使用此处提供的Nginx文件。只需将sites-available文件夹添加到Nginx目录,并在nginx.conf的"http"部分添加以下内容:
http { include /usr/local/etc/nginx/sites-enabled/*.conf; #添加此行到末尾(适用于macOS,其他系统按需调整) }
使用LetsEncrypt设置免费证书,按照此处的说明操作。确保在default-ssl.conf中更改证书和密钥行,指向正确位置。

来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429