我们如何在docker中运行postgresql容器,要进过如下几个步骤就可以了。
- 拉取postgresql容器
docker pull postgres:latest
使用上述命令将从 Docker Hub 存储库中提取最新可用版本的 PostgreSQL。
- 从 PostgreSQL 服务器 Docker 镜像运行容器
在部署之前,您需要设置一个 Docker 卷或绑定安装来持久化您的数据库。否则,当容器重新启动时,您的数据将丢失,创建数据卷命令如下
docker volume create postgres-volume
- 现在你的机器上有 PostgreSQL 镜像和一个用于保存数据的卷,你可以部署一个容器:
docker run -d --name=postgres13 -p 5432:5432 -v postgres-volume:/var/lib/postgresql/data -e POSTGRES_PASSWORD=your_password