草庐IT

postgresql_psycopg

全部标签

python - 无法从 Python 连接到 Docker Postgresql 实例

我正在使用Docker来“容器化”一个PostgreSQL部署。我可以启动容器并通过命令行连接到PostgreSQL,如下所示:minime2@CEBERUS:~/Projects/skunkworks$dockerpsCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMESdc176901052adf:pg"docker-entrypoint..."AboutanhouragoUpAboutanhour5432/tcpvigilant_agnesiminime2@CEBERUS:~/Projects/skunkworks$CONTAINER_ID=

swift - 使用 PostgreSQL 在 Vapor 3 中上传图像

我正在关注这些人MartinLasek教程,现在我在“图像上传”。似乎没有人能回答“HowdoyouuploadimagesiVapor3”这个问题数据库连接正常,所有其他值都已保存。这是我的创建方法:funccreate(_req:Request)throws->Future{returntryreq.content.decode(Question.self).flatMap{questioninreturnquestion.save(on:req).map{_inreturnreq.redirect(to:"/form")}}}和模型:finalclassQuestion:Post

python - psycopg2 无法连接到 docker 镜像

我已经按如下方式启动了我的docker镜像:dockerrun--namefnf-postgis-ePOSTGRES_DB=fnf-ePOSTGRES_USER=fnfuser-ePOSTGRES_PASSWORD=fnf2pwd-p5432:5432-dmdillon/postgis:11我已经设置了我的djangodb配置:DATABASES={'default':{'ENGINE':'django.contrib.gis.db.backends.postgis','NAME':'fnf','USER':'fnfuser','PASSWORD':'fnf2pwd','host':'

python - psycopg2 无法连接到 docker 镜像

我已经按如下方式启动了我的docker镜像:dockerrun--namefnf-postgis-ePOSTGRES_DB=fnf-ePOSTGRES_USER=fnfuser-ePOSTGRES_PASSWORD=fnf2pwd-p5432:5432-dmdillon/postgis:11我已经设置了我的djangodb配置:DATABASES={'default':{'ENGINE':'django.contrib.gis.db.backends.postgis','NAME':'fnf','USER':'fnfuser','PASSWORD':'fnf2pwd','host':'

docker - 在 docker 容器中安装 PostgreSQL

我一直在关注几个不同的教程以及官方教程,但是每当我尝试在容器中安装PostgreSQL时,我都会收到以下消息psql:couldnotconnecttoserver:NosuchfileordirectoryIstheserverrunninglocallyandacceptingconnectionsonUnixdomainsocket"/var/run/postgresql/.s.PGSQL.5432"?我在SO和整个互联网上查看了几个问题,但没有运气。 最佳答案 问题是您的应用程序/项目正在尝试访问主机机器(而不是docker

docker - 在 docker 容器中安装 PostgreSQL

我一直在关注几个不同的教程以及官方教程,但是每当我尝试在容器中安装PostgreSQL时,我都会收到以下消息psql:couldnotconnecttoserver:NosuchfileordirectoryIstheserverrunninglocallyandacceptingconnectionsonUnixdomainsocket"/var/run/postgresql/.s.PGSQL.5432"?我在SO和整个互联网上查看了几个问题,但没有运气。 最佳答案 问题是您的应用程序/项目正在尝试访问主机机器(而不是docker

python - Docker 中 python :2. 7-alpine 的 psycopg2 安装

要在python中使用PostgreSql,我需要pipinstallpsycopg2但是,它依赖于libpq-dev和python-dev。我想知道如何在alpine中安装依赖项?谢谢。这是一个Dockerfile:FROMpython:2.7-alpineRUNapkaddpython-devlibpq-devRUNpipinstallpsycopg2输出是:Step3:RUNapkaddpython-devlibpq-dev--->Runningin3223b1bf7cdeWARNING:IgnoringAPKINDEX.167438ca.tar.gz:Nosuchfileord

python - Docker 中 python :2. 7-alpine 的 psycopg2 安装

要在python中使用PostgreSql,我需要pipinstallpsycopg2但是,它依赖于libpq-dev和python-dev。我想知道如何在alpine中安装依赖项?谢谢。这是一个Dockerfile:FROMpython:2.7-alpineRUNapkaddpython-devlibpq-devRUNpipinstallpsycopg2输出是:Step3:RUNapkaddpython-devlibpq-dev--->Runningin3223b1bf7cdeWARNING:IgnoringAPKINDEX.167438ca.tar.gz:Nosuchfileord

postgresql - 我如何在docker中备份数据库

我正在使用带有以下yml文件的docker-compose运行我的应用程序postgres:container_name:postgresimage:postgres:${POSTGRES_VERSION}volumes:-postgresdata:/var/lib/postgresql/dataexpose:-"5432"environment:-POSTGRES_DB=42EXP-POSTGRES_USER=${POSTGRES_USER}-POSTGRES_PASSWORD=${POSTGRES_PASSWORD}node:container_name:nodelinks:-po

postgresql - 我如何在docker中备份数据库

我正在使用带有以下yml文件的docker-compose运行我的应用程序postgres:container_name:postgresimage:postgres:${POSTGRES_VERSION}volumes:-postgresdata:/var/lib/postgresql/dataexpose:-"5432"environment:-POSTGRES_DB=42EXP-POSTGRES_USER=${POSTGRES_USER}-POSTGRES_PASSWORD=${POSTGRES_PASSWORD}node:container_name:nodelinks:-po