当前位置: 首页 > news >正文

postgresql安装部署(docker版本)

1.在线部署

创建数据库存储目录

mkdir /home/pgdata

创建容器 

docker run --name postgresql --restart=always -d -p 5432:5432 -v /home/pgdata:/var/lib/postgresql/data --shm-size=10g -e POSTGRES_PASSWORD=密码 postgis/postgis:12-3.2-alpine

 –name为设置容器名称
-d表示该容器将会运行在后台
-p为设置本机与Docker容器的端口映射
-v为设置本机PostgreSQL的存储目录与Docker容器中存储目录的映射关系
-e为设置PostgreSQL数据库的初始密码
–shm为设置动态共享内存,默认是64M,示例中是10g,一般生产环境配置成服务器总内存的1/4
postgis/postgis:12-3.2-alpine 为镜像名称,用docker images查看

2.离线部署

下载离线安装包,版本12-3.2

链接:https://pan.baidu.com/s/1SZv28Fj1nEbzWLCrYfmuew?pwd=fpsc 
提取码:fpsc

加载镜像

docker load -i postgresql12-3.2-withpostgis.tar

 

创建容器 

docker run --name postgresql --restart=always -d -p 5432:5432 -v /home/pgdata:/var/lib/postgresql/data --shm-size=10g -e POSTGRES_PASSWORD=密码 postgis/postgis:12-3.2-alpine

http://www.lryc.cn/news/256974.html

相关文章:

  • 【Python/Java/C++三种语言】20天拿下华为OD笔试之【位运算】2023B-出错的或电路【欧弟算法】全网注释最详细分类最全的华为OD真题
  • vscode 编译运行c++ 记录
  • 错题总结(四)
  • ORACLE使用Mybatis-plus批量插入
  • vue,uniapp的pdf等文件在线预览
  • SpringBoot 项目 Jar 包加密,防止反编译
  • DockerFile中途执行出错的解决办法
  • Word插件-好用的插件-一键设置字体--大珩助手
  • 【MODBUS】Modbus主站云端服务器和边缘设备部署区别
  • hbuiler中使用npm安装datav
  • 贾佳亚团队新作LLaMA-VID,2token让大模型学会看好莱坞大片
  • 【数据结构】手撕排序
  • 运维05:自动化
  • OpenCL学习笔记(一)开发环境搭建(win10+vs2019)
  • 寻找两个正序数组的中位数
  • 探索低代码的潜力、挑战与未来展望
  • unity 2d 入门 飞翔小鸟 小鸟碰撞 及死亡(九)
  • 实时最优控制(Real-Time Optimal Control)工具
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • go-zero开发入门-API服务开发示例
  • NVIDIA Jetson NX ubuntu20.04删除多余版本冲突的Boost库
  • 【蜗牛到家】获南明电子信息产业引导基金战略投资
  • 基于ubuntu nc指令实现远程传输文件到嵌入式设备中
  • 蓝桥杯 day01 奇怪的数列 特殊日期
  • properties配置和读取
  • 如何利用人工智能+物联网技术实现自动化设备生产
  • STM32CubeMx+MATLAB Simulink串口输出实验
  • React中每次渲染都会传入一个新的props.children到子组件?
  • Qt 通过命令行编译程序
  • WireShark监控浏览器登录过程网络请求