DockerHub 仓库中的原生 PostgreSQL 镜像操作说明原文翻译
warning:
这篇文章距离上次修改已过435天,其中的内容可能已经有所变动。
以下是对DockerHub仓库中原生PostgreSQL镜像操作说明的一部分的翻译和解释:
## 使用默认配置运行 PostgreSQL 容器
要使用Docker运行PostgreSQL容器,你需要执行以下命令:
```bash
docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres这条命令执行了以下操作:
docker run是Docker启动新容器的命令。--name some-postgres设置容器的名字为some-postgres。-e POSTGRES_PASSWORD=mysecretpassword设置环境变量POSTGRES_PASSWORD,这是用于设置PostgreSQL用户postgres的密码。-d参数告诉Docker在后台运行容器。postgres是从Docker Hub拉取的官方PostgreSQL镜像的名字。
一旦容器运行起来,你可以使用docker ps命令查看正在运行的容器。
要进入容器中使用PostgreSQL交互式终端,可以使用以下命令:
docker exec -it some-postgres psql -U postgres这将启动PostgreSQL的命令行界面,允许你运行SQL命令。
要停止和删除容器,可以使用以下命令:
docker stop some-postgres
docker rm some-postgres这两条命令分别停止正在运行的容器并删除它。
请注意,这里提供的是一个基本示例,实际使用时你可能需要根据具体需求配置网络、持久化数据、设置额外的环境变量等。
评论已关闭