windows docker 使用数据库教程(docker安装并持久化postgresql数据库的操作步骤)
类别:服务器 浏览量:252
时间:2021-10-27 10:30:11 windows docker 使用数据库教程
docker安装并持久化postgresql数据库的操作步骤安装docker步骤略过
1、拉取postgresql镜像
docker pull postgresql
2、创建本地卷,数据卷可以在容器之间共享和重用,默认会一直存在,即使容器被删除(docker volume inspect
pgdata可查看数据卷的本地位置)
docker volume create pgdata
3、启动容器
docker run --name postgres2 -e POSTGRES_PASSWORD=password -p 5432:5432 -v pgdata:/var/lib/postgresql/data -d postgres
4、进入postgres容器执行sql
docker exec -it postgres2 bash psql -h localhost -p 5432 -U postgres --password
至此,postgresql安装成功。
补充:下面看下docker安装postgresql
拉取镜像
docker pull postgres:9.6
启动容器
创建/usr/postgresql/data
文件夹,用来做持久化
docker run --name postgres -e POSTGRES_PASSWORD=password -p 5432:5432 -v /usr/postgresql/data:/var/lib/postgresql/data -d postgres
进入postgresql
# 进入容器 docker exec -it postgres /bin/bash # 进入文件夹 cd /usr/lib/postgresql/9.6/bin # 进入postgresql,默认的postgres用户 psql -Upostgres
到此这篇关于docker安装并持久化postgresql数据库的操作步骤的文章就介绍到这了,更多相关docker安装postgresql数据库内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- docker容器启动后怎么进入(Docker 退出container后保持继续运行的操作)
- docker常用操作(docker常用命令汇总)
- docker安装与使用教程(5分钟安装docker详细步骤)
- 使用TLS加密通讯远程连接Docker的示例详解(使用TLS加密通讯远程连接Docker的示例详解)
- linuxnfs服务教程(使用Docker的NFS-Ganesha镜像搭建nfs服务器的详细过程)
- docker查看某个容器状态(docker 移除掉运行不正常的container操作)
- 五分钟学会docker镜像与容器操作(Docker如何制作自己镜像并上传dockerhub)
- dockerswarm滚动部署(使用Docker部署war包项目的实现)
- harbor 1.8安装部署(docker5 全功能harbor仓库搭建过程)
- docker怎么设置远程访问(Docker开启远程访问的实现方式)
- docker无法启动内存不足(解决docker磁盘空间不足问题)
- rabbitmq docker配置(Docker部署Rabbitmq容器实现过程解析)
- docker部署go项目(Gogs+Jenkins+Docker 自动化部署.NetCore的方法步骤)
- zabbix 容器(zabbix监控docker应用配置)
- 无法访问docker容器内的端口(docker容器中切换用户,提示权限不足的解决)
- 查看docker运行状态命令(使用docker命令不需要敲sudo的操作)
- 刘智泰确认出演《Good Wife》 担纲男一号(刘智泰确认出演Good)
- 《傲骨之战》剧终 律政女魔头Diane,为什么是大女主天花板(傲骨之战剧终律政女魔头Diane)
- 汉族(汉族的祖先是谁)
- 中国有几个名族(中国有几个民族没列入56个民族)
- 数学语文题目(语文的数学题)
- 香蕉(香蕉三种人不宜吃)
热门推荐
- docker容器无法启动(Docker 无法停止或删除容器服务问题的解决方案)
- thinkphp远程代码执行教程(ThinkPHP 5.x远程命令执行漏洞复现)
- django模板自定义(详解Django项目中模板标签及模板的继承与引用网站中快速布置广告)
- canvas两种形式动画(用canvas做一个DVD待机动画的实现代码)
- 在windows安装docker详细步骤(Docker 部署 Prometheus的安装详细教程)
- java入坑rabbitmq(Python操作rabbitMQ的示例代码)
- laravel循环插入数据(Laravel 实现关系模型取出需要的字段)
- dedecms栏目关键词(dedecms实现有短标题时显示短标题、无短标题时显示长标题的方法)
- 如何调用dede标签(浅析Dedecms程序SEO常用的列表标签调用代码集合)
- 由dem数据可以获得哪些数据(详解GaussDBDWS explain分布式执行计划的示例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9