在电脑上利用docker postgres镜像启动postgres
前言
-
在电脑上我们都有这种感觉:装的软件太多,希望减少软件的数量,以后想删的时候一把删除,现在有个方法:利用docker镜像
安装前提
-
需要电脑上安装docker 判断有没有装docker的方法:运行 docker version,看是否出现docker信息,如果有,则表示安装成功
安装步骤
-
首先利用docker拉取postgres镜像:docker pull postgres:12.4,这里冒号后面的是版本号,你可以输入一个你期望的版本号 检查docker镜像是否拉取成功 docker images | grep postgres,如果有,则可以进入下一步了 利用镜像启动容器:sudo docker run -it --name pgsql -e "POSTGRES_PASSWORD=自己起一个密码" -e POSTGRES_USER=想一个用户名 -p 你指定一个端口:5432 -d postgres:12.4 检查容器是否启动成功:docker ps -a | grep postgres, 测试能否连接成功:psql -U 用户名 -p 指定的端口 -h IP地址 -d 数据库名字(可选),这里IP地址一般为localhost就可以, 0.0.0.0亦可
补充说明
-
如果不想用了,可以关闭容器:docker stop 容器名称/容器ID 如果被关闭了,可以启动:docker start 容器名称/容器ID
