注意:首先安装好docker并且保证网络顺畅
docker安装_Steven-Russell的博客-CSDN博客
1、pull 镜像
docker pull postgres
2、启动postgres容器
docker run --name postgres \ -p 5432:5432 \ -e POSTGRES_USER=steven_russell \ -e POSTGRES_PASSWORD=123456 \ -itd --restart=always postgres
3、进入容器
注意:若是容器状态如下所示,并且docker logs 容器id 查看日志,发现如下图所示, 可以先删除原有容器 docker rm -f 容器id,重新创建容器,并且在启动命令中添加 --privileged=true
docker run --name postgres \
-p 5432:5432 \
-e POSTGRES_USER=steven_russell \
-e POSTGRES_PASSWORD=123456 \
-itd --restart=always --privileged=true postgres
4、进入postges控制台
psql -U steven_russell