2
我試圖使用pgAdmin連接到我的docker映像中的postgres容器。但我似乎無法將它連接起來。這裏是我的搬運工,compose.yml:如何連接到docker容器的postgres數據庫
version: '2'
services:
web:
build: .
command: bundle exec rails s -p 3000 -b '0.0.0.0'
volumes:
- .:/livingrecipe
ports:
- '3000:3000'
env_file:
- .env
links:
- postgres
- elasticsearch
postgres:
image: postgres
elasticsearch:
image: elasticsearch
找遍四周,它看起來像本地主機:5432行不通的,除非在VM內,但我不能找到虛擬機的IP。展望Kitematic此端口下的是它表明:
伊夫試圖在泊塢窗,compose.yml文件中指定的端口,但然後我得到一個惱人的錯誤,即端口已經分配和斜面找出我的生活是什麼使用這些端口,所以不知道那裏發生了什麼。任何指向我朝着正確的方向要麼讓pgAdmin的工作或只是另一種方式讓我通過GUI訪問數據庫像pgAdmin的
爲我工作 - 謝謝 –