美文网首页
Docker 环境安装postgres+postgis扩展

Docker 环境安装postgres+postgis扩展

作者: 清远_03d9 | 来源:发表于2024-05-17 11:18 被阅读0次

    1.单独安装Postgresql

    1.拉取postgresql镜像。

    docker pull postgres:12
    

    2. 创建volumes

    docker volume create pg_data
    

    3. 运行postgres

    docker run --name postgres --restart=always -e POSTGRES_PASSWORD=postgres -p 5432:25432 -v pg_data:/var/lib/postgresql/data -d postgres:12
    

    4. 进入postgres容器

    docker exec -it postgres bash
    

    5.登录数据库

    psql -U postgres -W
    

    2.安装postgis(包含了postgres)

    1.拉取postgis镜像。 (镜像里面已经包含了postgresql数据库)

    docker pull postgis/postgis:12-3.2
    

    2. 创建volumes

    docker volume create postgis_data
    docker volume create pg_data
    

    3. 运行postgis

    docker run --name postgis  --restart=always -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DBNAME=gis_db -p 5432:5432 -v postgis_data:/var/lib/postgis/data -v pg_data:/var/lib/postgresql/data -d postgis/postgis:12-3.2
    

    相关文章

      网友评论

          本文标题:Docker 环境安装postgres+postgis扩展

          本文链接:https://www.haomeiwen.com/subject/jsrezrtx.html