在Mac上连接Docker容器中的Postgres服务器,您可以按照以下步骤进行操作:
version: '3'
services:
postgres:
image: postgres:12
ports:
- "5432:5432"
environment:
- POSTGRES_USER=your_username
- POSTGRES_PASSWORD=your_password
- POSTGRES_DB=your_database
volumes:
- ./data:/var/lib/postgresql/data
请注意替换your_username
、your_password
和your_database
为您自己的用户名、密码和数据库名称。
docker-compose up -d
这将启动一个名为postgres
的容器,并将其映射到主机的5432端口。
docker ps
您应该能够看到一个名为postgres
的容器正在运行。
psql -h localhost -p 5432 -U your_username -d your_database
请注意替换your_username
和your_database
为您在docker-compose.yml文件中定义的用户名和数据库名称。根据需要,您可能需要输入密码。
以上是在Mac上连接Docker容器中的Postgres服务器的步骤。希望对您有帮助!
领取专属 10元无门槛券
手把手带您无忧上云