草庐IT

postgresql-client

全部标签

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

http - docker客户端(docker 1.12/centos)http : server gave HTTP response to HTTPS client

在centos7上设置docker1.12。docker是使用systemd和以下命令行启动的(根据systemctlstatusdocker):/usr/bin/dockerd-D--tls=false--tlscert=/var/docker/server.pem--tlskey=/var/docker/serverkey.pem-Htcp://10.10.2.1:2376那我想在本地机器上检查一下,设置如下环境变量:DOCKER_HOST=tcp://10.10.2.1:2376DOCKER_TLS_VERIFY=0DOCKER_MACHINE_NAME=default然后用do

http - docker客户端(docker 1.12/centos)http : server gave HTTP response to HTTPS client

在centos7上设置docker1.12。docker是使用systemd和以下命令行启动的(根据systemctlstatusdocker):/usr/bin/dockerd-D--tls=false--tlscert=/var/docker/server.pem--tlskey=/var/docker/serverkey.pem-Htcp://10.10.2.1:2376那我想在本地机器上检查一下,设置如下环境变量:DOCKER_HOST=tcp://10.10.2.1:2376DOCKER_TLS_VERIFY=0DOCKER_MACHINE_NAME=default然后用do