[筆記] 透過Portainer的自訂Template安裝Redmine

上一回:如何在Rocky安裝Docker

上一篇我們介紹了如何在Rocky上安裝Docker

接下來,逐步說明要怎麼安裝整組的Redminie(含MariaDB)



1.

首先連上Portainer,點選 「Customer Templates


2.

新增自訂Template


3.

輸入名字


4.

偷懶,使用人家寫好的docker-composer來改,

依照自己需求修改好後點選「Create Customer Template

來源:https://hub.docker.com/r/bitnami/redmine

version: '2'
services:
  mariadb:
    image: docker.io/bitnami/mariadb:10.4
    volumes:
      - 'mariadb_data:/bitnami/mariadb'
    environment:
      # ALLOW_EMPTY_PASSWORD is recommended only for development.
      - ALLOW_EMPTY_PASSWORD=yes
      - MARIADB_USER=bn_redmine
      - MARIADB_DATABASE=bitnami_redmine
  redmine:
    image: docker.io/bitnami/redmine:4
    ports:
      - '80:3000'
    volumes:
      - 'redmine_data:/bitnami/redmine'
    depends_on:
      - mariadb
    environment:
      # ALLOW_EMPTY_PASSWORD is recommended only for development.
      - ALLOW_EMPTY_PASSWORD=yes
      - REDMINE_DATABASE_HOST=mariadb
      - REDMINE_DATABASE_PORT_NUMBER=3306
      - REDMINE_DATABASE_USER=bn_redmine
      - REDMINE_DATABASE_NAME=bitnami_redmine
volumes:
  mariadb_data:
    driver: local
  redmine_data:
    driver: local

5.

完成後,我們就可以看到一個新的Template,點下去


6.

點選「Deploy」,開始部署



7.

部署完成後,我們會在Stack看到


8.

Stack中包了Redmine (AP) + MariaDB (DB)

點選紅框處確認服務狀態


9.

正常運行,我們可以透過網頁連上Redmine看看


10.

預設帳號密碼是 user / bitnami1

登入後記得改密碼~




到這邊,我們就完成了透過 Portainer 安裝 Redmine 跟 Redmine使用的資料庫(MariaDB)


同場加映:如何設定使用LDAP進行使用者驗證


1.

輸入IP / Port,以及可以協助驗證的帳號及密碼 


2.

新增後,可以點選測試來進行連線測試


3.

點選「用戶清單」-> 「建立新用戶」


4.

驗證的地方選擇使用剛剛建立好的驗證方式後,點選「建立」新建帳號


5.

測試登入





留言

熱門文章