草庐IT

postgresql-9.6

全部标签

windows - Windows 上的 PostgreSQL docker 容器

我一直在尝试在我的Windows机器上运行PostgresSQLDocker容器并安装数据卷,使用以下命令:dockerrun-p5432:5432-it--volumec:\Users\me\Desktop\pg\data\:/var/lib/postgresql/datapostgres:latest-ePOSTGRES_USER=userPOSTGRES_PASSWORD=password但是,当容器尝试启动时,我不断收到权限被拒绝错误列表:chown:changingownershipof‘/var/lib/postgresql/data/pg_log’:Permissiond

windows - Windows 上的 PostgreSQL docker 容器

我一直在尝试在我的Windows机器上运行PostgresSQLDocker容器并安装数据卷,使用以下命令:dockerrun-p5432:5432-it--volumec:\Users\me\Desktop\pg\data\:/var/lib/postgresql/datapostgres:latest-ePOSTGRES_USER=userPOSTGRES_PASSWORD=password但是,当容器尝试启动时,我不断收到权限被拒绝错误列表:chown:changingownershipof‘/var/lib/postgresql/data/pg_log’:Permissiond

postgresql - docker 和 docker-compose 中的多个数据库

我有一个项目,由两个使用八个Postgres数据库的主要Java应用程序组成,那么docker-compose有没有办法构建八个不同的数据库,以便每个数据库都有不同的所有者和密码?我什至可以在docker-compose中这样做吗?例子:services:postgresql:build:db/.ports:-"5432:5432"environment:-POSTGRES_DB=database1-POSTGRES_USER=database1-POSTGRES_PASSWORD=database1我知道我可以将所有.sql文件放在docker-entrypoint-initdb.d

postgresql - docker 和 docker-compose 中的多个数据库

我有一个项目,由两个使用八个Postgres数据库的主要Java应用程序组成,那么docker-compose有没有办法构建八个不同的数据库,以便每个数据库都有不同的所有者和密码?我什至可以在docker-compose中这样做吗?例子:services:postgresql:build:db/.ports:-"5432:5432"environment:-POSTGRES_DB=database1-POSTGRES_USER=database1-POSTGRES_PASSWORD=database1我知道我可以将所有.sql文件放在docker-entrypoint-initdb.d

postgresql - 从 Debian Docker 容器连接到 Windows Postgres

我在Windows10计算机上运行Postgres,我想从Docker容器连接到它。我遵循了许多来源的说明,并且事情应该正常工作,但它们没有。用于创建Docker容器的命令行:dockerrun--rm-d--network=host--namemycontainermyimage在postgresql.conf:listen_addresses='*'在pg_hba.conf中:hostallall172.17.0.0/16trust在容器的bashshell中,我运行:psql-h127.0.0.1我得到了错误:psql:couldnotconnecttoserver:Connec

postgresql - 从 Debian Docker 容器连接到 Windows Postgres

我在Windows10计算机上运行Postgres,我想从Docker容器连接到它。我遵循了许多来源的说明,并且事情应该正常工作,但它们没有。用于创建Docker容器的命令行:dockerrun--rm-d--network=host--namemycontainermyimage在postgresql.conf:listen_addresses='*'在pg_hba.conf中:hostallall172.17.0.0/16trust在容器的bashshell中,我运行:psql-h127.0.0.1我得到了错误:psql:couldnotconnecttoserver:Connec

postgresql - 如何在 docker Alpine Linux 容器中运行 Postgres?

我正在尝试让Postgresql10.0在docker容器中工作。我有以下Dockerfile:FROMpostgres:10.0-alpineRUNapkaddopenrc--no-cacheUSERpostgresRUN/etc/init.d/postgresqlstartRUNpsql--command"IFNOTEXISTS(SELECTFROMpg_catalog.pg_userWHEREusename='user')THENCREATEUSERuserWITHSUPERUSERENCRYPTEDPASSWORD'password';ENDIF;"RUNcreatedbmai

postgresql - 如何在 docker Alpine Linux 容器中运行 Postgres?

我正在尝试让Postgresql10.0在docker容器中工作。我有以下Dockerfile:FROMpostgres:10.0-alpineRUNapkaddopenrc--no-cacheUSERpostgresRUN/etc/init.d/postgresqlstartRUNpsql--command"IFNOTEXISTS(SELECTFROMpg_catalog.pg_userWHEREusename='user')THENCREATEUSERuserWITHSUPERUSERENCRYPTEDPASSWORD'password';ENDIF;"RUNcreatedbmai

postgresql - 无法使用 Sequelize 的 Docker Compose 连接到 Postgres 容器

我无法从运行节点和Sequelize的单独docker服务连接到默认Postgres镜像。我假设我的容器设置不正确,而且我的连接信息也可能不正确,因为我在运行docker-compose--build时无法使用连接到我的数据库连接信息:Host:0.0.0.0Port:5432User:guyPassword:passwordDatabase:engauge错误信息是Unabletoconnecttothedatabase:{SequelizeConnectionRefusedError:connectECONNREFUSED0.0.0.0:5432at/usr/src/app/nod

postgresql - 无法使用 Sequelize 的 Docker Compose 连接到 Postgres 容器

我无法从运行节点和Sequelize的单独docker服务连接到默认Postgres镜像。我假设我的容器设置不正确,而且我的连接信息也可能不正确,因为我在运行docker-compose--build时无法使用连接到我的数据库连接信息:Host:0.0.0.0Port:5432User:guyPassword:passwordDatabase:engauge错误信息是Unabletoconnecttothedatabase:{SequelizeConnectionRefusedError:connectECONNREFUSED0.0.0.0:5432at/usr/src/app/nod