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

Docker Desktop使用PostgreSql配合PGAdmin的使用

在看此教程之前,请先下载安装Docker Desktop

安装成功可以查看版本

然后拉取postgresql的镜像:docker pull postgres:14.2

版本可以网上找一个版本,我的不是最新的

发现会报一个问题

no matching manifest for windows/amd64 10.0.19045 in the manifest list entries 

如图操作,把你的false改成true,然后再执行一遍 docker pull postgres:14.2

然后docker images查看镜像

然后跑psql

docker run --name 【earsadmin】 -p 5432:5432 -e POSTGRES_PASSWORD=【earsadmin】 -d 【postgres:12.14】

这里一定要指定端口号,不然到时连不上数据库

【】包裹的第一个是Psql用户名,第二个是Psql密码,第三个是镜像加TAG版本号

然后通过pgadm连接

ears_d0是我用命令行登录创建的数据库,这个是登录命令psql -U postgres

创建数据库CREATE DATABASE ears_d0;

然后连接就好了

Psql导入数据库dump文件

psql -U earsadmin -d ears_d0 < C:\earsadmin.dmp
Docker postgreSql数据库 导入 dmp 方式:
20c928e35d05 是容器ID=》 docker ps
postgres: 是imge id
前提 需要创建 databas:ears_d0 username:earsadmin
docker cp earsadmin.dmp 是对应路径文件,我这个是当前路径docker cp earsadmin.dmp 20c928e35d05:/
docker exec -i postgres psql -U earsadmin -d ears_d0 <earsadmin.dmp

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

相关文章:

  • 大佬入局AI,职场人有新机会了?
  • 《攻防演练》在没有基础安全能力的情况下如何做好蓝队防守
  • SLAM 十四讲(第一版)疑难排查
  • JavaScript的基础语法学习
  • 大语言模型Prompt工程之使用GPT4生成图数据库Cypher
  • ChatGPT已死?AutoGPT太强?
  • Java基础总结(二)
  • 大数据-玩转数据-oracle创建dblink及应用
  • 冯诺依曼体系结构
  • Axios请求(对ajax的二次封装)——Axios API、Axios实例、请求配置、Axios响应结构
  • Scrum of Scrums规模化敏捷开发管理全流程
  • BP神经网络原来就是曲线拟合
  • Oracle数据库查看与修改内存配置
  • Jenkins自动拉取SVN源代码构建打包vue前端项目
  • MySQL表的操作
  • MySQL索引数据结构入门
  • 《低代码PaaS驱动集团企业数字化创新白皮书》-低代码PaaS应对行业集团企业数字化应用的需求(制造)
  • 深度学习实战26-(Pytorch)搭建TextCNN实现多标签文本分类的任务
  • 还在精神内耗?还在焦虑?可以看看这个
  • Event Camera (事件相机)
  • 藏经阁(七)有源蜂鸣器和无源蜂鸣器 解析
  • 配置FTP/TFTP协议的ASPF
  • 泛型基本说明
  • 干洗店洗鞋下店预约小程序开发多少钱
  • 用Python实现批量翻译文档文件
  • 机器视觉公司,在玩一局玩不起的游戏
  • Zephyr 消息队列
  • Jenkins自动化部署实例讲解
  • RK356X 解除UVC摄像头预览分辨率1080P限制
  • English Learning - L2-14 英音地道语音语调 重音技巧 2023.04.10 周一