温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

postgresql数据库怎么在docker中安装

发布时间:2020-12-30 14:50:29 来源:亿速云 阅读:262 作者:Leah 栏目:开发技术

postgresql数据库怎么在docker中安装?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

安装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

postgresql数据库怎么在docker中安装

4、进入postgres容器执行sql

docker exec -it postgres2 bash
psql -h localhost -p 5432 -U postgres --password

postgresql数据库怎么在docker中安装

至此,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

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI