使用 docker compose 開發中出現的問題及解決
阿新 • • 發佈:2018-12-09
主要Error:postgres: address already in use
~$ docker-compose up
Starting postgres_1 ...
Starting postgres_1 ... errorERROR: for postgres_1 Cannot start service postgres: driver failed programming external connectivity on endpoint postgres_1 (441b17e5a3567363bd250a210d718ad83ee5d50025b5e37ae1442c3a78618918): Error starting userland proxy: listen tcp 0.0 .0.0:5432: bind: address already in useERROR: for postgres Cannot start service postgres: driver failed programming external connectivity on endpoint postgres_1 (441b17e5a3567363bd250a210d718ad83ee5d50025b5e37ae1442c3a78618918): Error starting userland proxy: listen tcp 0.0.0.0:5432: bind: address already in use
ERROR: Encountered errors while bringing up the project.
解決:
好像是本地的 postgres
服務佔用了埠,停止本地服務就好:
sudo service postgresql stop
sudo update-rc.d postgresql disable # 使用上面的stop就可以停止,這句不是必須的