我使用以下命令运行Postgres SQL数据库容器:
docker run --name db -p 5432:5432 -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -v pg
当然,我已经将“localhost”更改为“db”,因为我试图连接这个容器。当我试图连接到容器数据库时,我会得到以下错误:
psycopg2.OperationalError: could not translate host name "db" to address: Name or service not known
我不能在这
我知道这个错误:
Caused by: org.postgresql.util.PSQLException: ERROR: type
"tool_parse_numbers_record" does not exist
Where: compilation of PL/pgSQL function "tool_parse_numbers" near line 2
我正在像这样在一个码头容器中还原我的数据库:
FROM postgres:9.4
ENV POSTGRES_USER iwb
ENV POSTGRES_
我有一个容器在ASP.NET核心中部署WEB,试图连接到Server数据库。我正在使用Docker桌面运行Windows 10。
我可以成功地从和我的ASP.NET核心应用程序(没有容器)用Server连接到Docker容器。
但是,当我在容器中运行我的ASP.NET核心时,我得到了一个错误:
fail: Microsoft.AspNetCore.Server.Kestrel[13]
Connection id "0HMCRFGHIEO1Q", Request id "0HMCRFGHIEO1Q:00000002": An unhandled ex
运行$ docker-compose up时,当我的docker-compose.yml如下所示时,一切正常工作:
app:
build: .
但是,当我有docker-compose.yml as (在中似乎有效)时:
app:
build:
context: .
我得到以下错误:
$ docker-compose up
ERROR: The Compose file './docker-compose.yml' is invalid because:
app.build contains an invalid type, it should be a st
我试图通过另一个用.NET Core3.1构建的容器化应用程序(microservice)连接到Docker映像Server数据库,但我得到了Docker引发的以下错误:
fail: Microsoft.EntityFrameworkCore.Database.Connection[20004]
An error occurred using the connection to database 'ProductDb' on server 'localhost,1433'.
fail: Microsoft.EntityFrameworkCore.Query[