我正在运行容器docker run -it --rm -d postgres
。我甚至可以使用 172.17.0...:5432 IP 连接到它。但
$service --status-all
[ - ] cron
[ - ] exim4
[ ? ] hwclock.sh
[ - ] postgresql
[ - ] procps
[ - ] sysstat
如果服务甚至没有启动,帖子如何工作?
启动容器时不提供任何端口映射。我的猜测是,您正在连接到本地安装的 Postgres 实例,而不是您的 postgres 容器。
使用以下命令启动 postgres 容器: docker run --rm -p:5433:5432 -d postgres
然后使用端口 5433 进行连接。