在电脑上利用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
经验分享 程序员 微信小程序 职场和发展