簡體   English   中英

在 docker 容器中使用創建的用戶連接到創建的數據庫

[英]Connect to created database with created user in a docker container

我正在嘗試連接到 docker 容器內的 postgre 數據庫。 我正在使用以下命令創建 docker 容器:

docker run --name prodcoc -p 5432:5432 -e POSTGRES_USER=testuser -e POSTGRES_PASSWORD=test -e POSTGRES_DB=testDB postgres

在此處輸入圖像描述

容器運行后,我想用創建的用戶連接到創建的數據庫,但這似乎是不可能的。 為什么我無法連接到使用環境變量創建的數據庫?

在此處輸入圖像描述

我的問題的解決方案是卸載本地 PostgreSql 實例。 我不知道為什么要安裝它,但刪除它解決了我的問題。 在 windows 中,這可以在設置中完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM