eurolinux/postgresql基于EuroLinux 7.7构建的PostgreSQL Docker镜像,用于提供PostgreSQL数据库服务。EuroLinux是一个企业级Linux发行版,详情可访问EuroLinux官网。
master分支当前提供PostgreSQL 12版本。
本镜像每月自动重建,持续重建的镜像具有以下优势:
更多信息请访问EuroLinux官网。
bash$ docker pull eurolinux/postgresql
bash$ docker run -d --name eurolinux7postgres -p 5432:5432 eurolinux/postgresql 默认密码为:zaqWSX12
可通过以下方式定义数据存储位置及数据库选项:
bash# 创建数据库存储目录 mkdir /var/lib/pgsql_data # 创建数据卷(绑定到本地目录) docker volume create --driver local --name psql_data \ --opt type=none --opt device=/var/lib/pgsql_data \ --opt o=uid=root,gid=root --opt o=bind # 运行容器(指定卷和环境变量) docker run -d -p 5432:5432 \ -v psql_data:/var/lib/pgsql/12/data \ -e POSTGRES_DBNAME=mydatabase \ -e POSTGRES_USERNAME=myusername \ -e POSTGRES_PASSWORD=mysecretpassword \ eurolinux/postgresql
| 环境变量 | 描述 |
|---|---|
| POSTGRES_DBNAME | 自定义数据库名称 |
| POSTGRES_USERNAME | 数据库用户名 |
| POSTGRES_PASSWORD | 数据库用户密码 |

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务