Tag: ports

Docker-Compose Postgres 5432 Bind:地址已经在使用错误

好吧,所以我一直在寻找3-4天,我似乎无法find解决我的错误。 我发现了类似的错误,有些似乎在描述我的确切问题,但没有一个解决scheme奏效。 我试图得到一个简单的postgres,expression,节点应用程序启动和运行。 我希望能够运行docker-compose up -d ,并build立所有的图像,卷等。然后,我将运行一个bash脚本,将种子我的postgres数据库与数据。 但是,我不断收到我使用的端口错误。 我已经删除了所有的图像,容器,甚至重新安装了Docker,但是我无法弄清楚。 我从docker-compose中除去了一切,除了postgres,它仍然不起作用。 version: '3' services: postgres: image: postgres:10.0 volumes: – /var/lib/postgresql/data ports: – '5432:5432' 然后在我的主机上,我只是计划运行下面的bash脚本。 #!/bin/bash host="postgres.dev" adminUser="postgres" psql -h $host -U $adminUser -c "select 1 from pg_database where datname = 'table_name';" | grep -q 1 || psql -h $host -U $adminUser -f ./"$(dirname $0)"/init-local-db.sql 我知道这种方法应该工作,因为我在一个工作项目之后对它进行模式化…对他们有用。 但是,这是我得到的错误: […]