2018年6月25日月曜日

DockerでHackMD、PostgreSQL10.4がインストールされたコンテナを構築する

HackMDでMarkdown文書をリアルタイムにほかのユーザと共同編集する事ができます。

〇HackMDの画面


〇構築方法
1.HackMDとPostgreSQL10.4コンテナの構築・実行(docker-compose.ymlがあるフォルダで実行)
docker-compose up -d

docker-compose.yml
version: '2'
services:
  hackmd:
    image: hackmdio/hackmd:1.1.1-ce
    environment:
      - HMD_DB_URL=postgres://hackmd:hackmd@db:5432/hackmd
    ports:
      - "3000:3000"
    depends_on:
      - db
  db:
    image: postgres:10.4-alpine
    container_name: postgres
    environment:
      POSTGRES_DB: hackmd
      POSTGRES_USER: hackmd
      POSTGRES_PASSWORD: hackmd
    ports:
      - "5432:5432"
    volumes:
      - "db-data:/var/lib/postgresql/data"
volumes:
  db-data:
    driver: local


○関連情報
・HackMDに関する他の記事はこちらを参照してください。

0 件のコメント:

コメントを投稿