プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。

2017/10/23

TestLink を docker-compose で動かしてみる

event_note2017/10/22 23:42

オープンソースのテスト管理ツール TestLink を docker-compose で動かしてみます。
Docker イメージは出来るだけ公式なものを使いたいので、Bitnami TestLink を使用します。

Docker は Docker for Windows を使っています。
なので、マウントするホストのボリュームが Windows になっています。

docker-compose.yml

とりあえず作成した docker-compose.yml は以下です。

version: '2'
services:
  mariadb:
    image: bitnami/mariadb
    container_name: testlink-mariadb
    restart: always
    environment:
      - ALLOW_EMPTY_PASSWORD=yes
    volumes:
      - C:\Docker\testlink\mariadb_data:/bitnami
  testlink:
    image: bitnami/testlink
    container_name: testlink
    restart: always
    ports:
      - '3080:80'
      - '443:443'
    volumes:
      - C:\Docker\testlink\testlink_data:/bitnami
    depends_on:
      - mariadb
    environment:
      - TESTLINK_USERNAME=admin
      - TESTLINK_PASSWORD=admin
      - TESTLINK_EMAIL=testlink@example.com
      - SMTP_ENABLE=true
      - SMTP_HOST=smtp.example.com
      - SMTP_PORT=25

使用できる環境変数はこちらに書いてありますが、とても少ないです。

参考 URL