docker部署postgresql
时间: 2023-04-24 08:06:36 浏览: 302
Docker 部署 PostgreSQL 的步骤如下:
1. 下载 PostgreSQL 镜像
可以在 Docker Hub 上搜索 PostgreSQL 镜像,例如:
```
docker pull postgres
```
2. 创建 PostgreSQL 容器
使用以下命令创建一个名为 my-postgres 的 PostgreSQL 容器:
```
docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres
```
其中,POSTGRES_PASSWORD 是 PostgreSQL 数据库的密码。
3. 连接到 PostgreSQL 容器
使用以下命令连接到 my-postgres 容器:
```
docker exec -it my-postgres psql -U postgres
```
其中,-U 参数指定了连接的用户名,这里使用默认的 postgres 用户。
4. 创建数据库
在 PostgreSQL 容器中,可以使用 SQL 命令创建数据库,例如:
```
CREATE DATABASE mydatabase;
```
5. 使用数据库
可以使用以下命令连接到 mydatabase 数据库:
```
docker exec -it my-postgres psql -U postgres -d mydatabase
```
其中,-d 参数指定了连接的数据库名。
以上就是使用 Docker 部署 PostgreSQL 的基本步骤。
阅读全文