首页 > 解决方案 > 如何使用容器化 PostgreSQL

问题描述

我在 Lynda 观看了 Frank P Moely 的视频“Learning JDBC”。我也有一些困难来遵循这些步骤。

例如,在“使用容器化的 postgreSQL,我复制了 README 中的命令 Run docker image

“docker run --rm --name lil-postgres -e POSTGRES_PASSWORD=password -d -v $HOME/srv/postgres:/var/lib/postgresql/data -p 5432:5432 postgres”,但显示如下:

“3e26ac7466c8aec1910ae87e7bf4fff30202978e392217ae98aaa85f7f76b182

docker:来自守护进程的错误响应:驱动程序在端点 lil-postgres 上编程外部连接失败(28bef8efc172f5e5399bd235290fd014cacdebf5fa482dec9af204fbbbe26770):启动用户级代理时出错:监听 tcp 0.0.0.0:5432:绑定:地址已在使用中。数据”,“psql -h localhost -U postgres -f database.sql”,它说“database.sql:没有这样的文件或目录”

我正在使用 Ubuntu

说明:Ubuntu 18.04.3 LTS

发布时间:18.04

代号:仿生

而且我还安装了Docker和postgreSQL,不知道上面的问题怎么解决。有人可以帮我吗?太感谢了。

标签: postgresqldocker

解决方案


推荐阅读