美文网首页
docker-compose安装PostgreSQL

docker-compose安装PostgreSQL

作者: 624c95384278 | 来源:发表于2019-07-09 23:30 被阅读0次

    为了更快的体验PostgreSQL,也为了试一下docker决定第一次自己写docker-compose来安装PostgreSQL。

    1. 准备知识
      阅读docker hub上的内容
    2. 编写docker-compose
      先直接上写好的,萌新第一次,求路过的大佬指正
    version: '3.1'
    services:
      db:
        image: postgres
        restart: always
        environment:
          POSTGRES_PASSWORD: root
        ports:
          - 5432:5432
        volumes:
          - ./data:/var/lib/postgresql/data
    
      adminer:
        image: adminer
        restart: always
        ports:
          - 8080:8080
    
    

    POSTGRES_PASSWORD 指定登录密码 默认账户:postgres

    1. 启动
      直接运行命令 docker-compose up -d
      adminer本地连接
      远程连接

    安装中遇到的问题

    官方给出了一段docker-compose,如图:
    如果使用这个仅仅只是能跑起来由于没有对外暴露5432端口所以只能用adminer连接数据库,所以我暴露了端口并且根据文档描述添加了外部数据卷。
    外部数据卷原文

    这段主要就是说了他把数据放在了/var/lib/postgresql/data,我们暴露出来就好,哈哈。

    相关文章

      网友评论

          本文标题:docker-compose安装PostgreSQL

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