美文网首页
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