Centos7.3 docker中安装postgreSQL
一、安装docker
1.更新yum 包
yum update
2.安装所需的包
yum install -y yum-utils device-mapper-persistent-data lvm2
3.添加docker的yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4.安装docker
yum install docker-ce
5.启动docker
systemctl start docker
6.重启命令
systemctl restart docker
7.开机就启动命令
systemctl enable docker
8.测试是否安装成功
docker run hello-world
二、docker中安装postgreSQL
1.查询可用的docker镜像
docker search postgres
2.我们选择docker.io/postgres这个星级最高的下载
docker pull docker.io/postgres(这里如果不加版本号,就默认下载最新的,如果加了版本号docker pull docker.io/postgres:10,则是下载指定版本)
3.查看本机镜像
docker image ls
4.启动容器,这里我们启动版本号为10的镜像,使用它的IMAGE ID来启动
docker run -v /home/pg10/data:/var/lib/postgresql/data --restart=always --priv