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的一些基本指令)
- docker中搭建jmeter测试环境(借助Docker搭建JMeter+Grafana+Influxdb监控平台的详细教程)
- docker compose使用方法(docker和docker-compose一键安装教程支持在线和离线)
- docker 容器经常启动失败(浅谈Docker run 容器处于created状态问题)
- docker安装教程图解(Docker在线、离线安装及其常用命令操作)
- docker网络通信(Google和Facebook不使用Docker的原理解析)
- docker容器的创建启动和停止操作(docker版es、milvus、minio启动命令详解)
- docker容器内服务怎么启动(docker部署confluence的完整步骤)
- docker 改变存储位置方式(修改Docker镜像默认存储位置的方法解决方法)
- centos装docker稳定吗(Centos8无法安装docker问题的解决方法)
- idea集成docker-compose(IDEA 集成 docker 实现远程部署的详细步骤)
- docker python如何运行(Docker容器化部署Python应用过程解析)
- 使用TLS加密通讯远程连接Docker的示例详解(使用TLS加密通讯远程连接Docker的示例详解)
- docker启动sqlserver(用docker运行postgreSQL的方法步骤)
- docker重启报错(Docker启动为Exited状态)
- docker 镜像id修改(Docker Alpine镜像时区问题完美解决方案)
- 谢娜是得罪快乐大本营造型师了吗 全场被黑化(谢娜是得罪快乐大本营造型师了吗)
- 前《iLOOK》时装总监 《快乐大本营》御用造型师上线(快乐大本营御用造型师上线)
- 释小龙晒杀青照片 多重身份惹观众期待(释小龙晒杀青照片)
- 《九牛之人降魔传》开机 演员祁高坤化身九牛之人除魔卫道(九牛之人降魔传开机)
- 王铲铲的致富之路无限金币卡法攻略教学(王铲铲的致富之路无限金币卡法攻略教学)
- 文明6金币太少怎么办 文明6无限刷钱教程(文明6金币太少怎么办)
热门推荐
- 微信小程序转盘动画效果(微信小程序实现摇筛子效果)
- phpstudy怎么修改mysql版本(PhpStudy集成环境升级MySQL数据库版本的方法)
- zabbix监控页面(Zabbix WEB监测实现过程图解)
- apachemodule定义(使ApacheBench支持multi-url的方法)
- 如何搭建pxe服务器(使用vmware测试PXE批量安装服务器的详细过程)
- thinkphp返回json(thinkphp5框架实现数据库读取的数据转换成json格式示例)
- python中lambda教程(浅析python的Lambda表达式)
- php添加数据到mysql数据库(PHP通过代码连接XAMPP数据库及MySQL数据库方法)
- pythonhtml文件分析(对Python3 解析html的几种操作方式小结)
- JS中instanceof与typeof的区别有哪些
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9