DockerHub 仓库中的原生 PostgreSQL 镜像操作说明原文翻译
以下是对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
这两条命令分别停止正在运行的容器并删除它。
请注意,这里提供的是一个基本示例,实际使用时你可能需要根据具体需求配置网络、持久化数据、设置额外的环境变量等。
评论已关闭