1.下载Docker
2.设置DockerHub账号
3.运行Docker并下载Image
4.启动PostgreSQL Image
5.连接到数据库运行SQL
docker run --name some-postgres -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword -d postgres
开放端口从Docker容器到主操作系统,这将允许我们使用DBeaver来连接数据库。
首先登录进Docker,使用docker login命令。
登录进去之后,可以下载Image,使用docker pull命令。
也可以使用docker run命令,如果已经存在在电脑上就直接运行容器。如果不存在就下载它。
一旦docker run命令完成,image将启动,会花费一到两分钟。
启动已有的容器
docker start some-progress
过了一会儿,image将启动。
检查容器的状态,使用docker ps命令。
它会显示正在运行的所有images的列表。
在Status状态这一列,可以看到启动的时间。
现在在Docker容器中运行PostgreSQL数据库。
连接它并且运行一些SQL。
使用DBeaver来连接,是一个免费可用的IDE,可以在Windows或者在MacOs上运行。
可以使用任何的IDE,过程都是类似的。
用DBeaver新建一个Postgres的连接,然后测试通过。
select now();文章来源:https://www.toymoban.com/news/detail-713936.html
这样就成功的在Docker中设置了一个PostgreSQL数据库,并且连接到它。文章来源地址https://www.toymoban.com/news/detail-713936.html
到了这里,关于在Docker中运行PostgreSQL数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!