前提
已经在docker安装好了postgres 已经通过docker-compose up -d启动了postges
如何进入终端
我已经在docker上启动了Postgres,如何通过终端进入?
Code
docker ps # 找到PostgreSQL容器的ID或名称
# CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
# 276f4adc0266 dpage/pgadmin4:latest "/entrypoint.sh" 12 hours ago Up 12 hours 443/tcp, 0.0.0.0:5050->80/tcp project_config-pgadmin-1
# 29e8b3716457 postgres:latest "docker-entrypoint.s…" 12 hours ago Up 12 hours (healthy) 0.0.0.0:5432->5432/tcp project_config-postgres-1
docker exec -it project_config-postgres-1 bash # 进入PG交互式终端
# root@29e8b3716457:/#