赞
踩
1.拉取镜像
docker pull postgres:14.1
2.创建挂载目录
mkdir -p /docker/postgresql/data/
3.启动容器
docker run -d --name postgresql --restart always -v /docker/postgresql/data/:/var/lib/postgresql/data -e POSTGRES_PASSWORD=123456 -p 5432:5432 postgres:14.1
-d 表示启动后在后台运行,不启动日志
-name 容器名 表示给容器命名
–restart always 表示如果容器死掉,会自动拉起,可以不配置
-v 宿主机路径:容器内路径 把容器内路径挂载到宿主机路径,保证容器销毁后数据还在
-p 宿主机端口:容器端口 把宿主机端口和容器内端口进行映射
-e POSTGRES_PASSWORD=123456 设置环境变量值,这里设置了数据库的密码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。