docker-compose.yml で Redmineコンテナ(+MySQLコンテナ) を起動させた時に、Redmineの以下の設定が済んでいる状態にしたい。
Dockerファイルから作らないといけないのか、docker-composeの中で設定ファイルをコピーすればよいのかなど、実現への方向性をご教示いただけると幸いです。
以下の状態で起動したい(すべて [管理] → [設定]の項目)
・ホスト名とパス:任意のホスト名とパス
・プロトコル:HTTPS
・テキスト書式:CommonMark Markdown (GitHub Flavored)
・テーマ:追加したテーマ
・デフォルトの言語:日本語
・RESTによるWebサービスを有効にする
・添付ファイルサイズの上限:10240
config/environments/settings.ymlというファイルが管理画面の設定を定義しているように見えるのですが、ファイルは変更するなと書いてあるため、ここを触って良いものか迷いっています。
使用イメージ:redmica/redmica(2.1.0)
Docker Hub:https://hub.docker.com/r/redmica/redmica
docker
1version: '3' 2 3services: 4 mysql: 5 image: mysql 6 restart: always 7 container_name: some-mysql 8 environment: 9 MYSQL_USER: redmine 10 MYSQL_PASSWORD: secret 11 MYSQL_DATABASE: redmine 12 MYSQL_RANDOM_ROOT_PASSWORD: 1 13 volumes: 14 - mysql:/var/lib/mysql 15 redmica: 16 image: redmica/redmica 17 restart: always 18 command: 'sh -c "/docker-entrypoint.sh rails server -b 0.0.0.0"' 19 container_name: some-redmica 20 environment: 21 REDMINE_DB_MYSQL: some-mysql 22 REDMINE_DB_USERNAME: redmine 23 REDMINE_DB_PASSWORD: secret 24 REDMINE_SECRET_KEY_BASE: supersecretkey 25 ports: 26 - "3000:3000" 27 volumes: 28 - attachments:/usr/src/redmine/files 29 depends_on: 30 - mysql 31 32volumes: 33 mysql: 34 attachments:
redmica/redmica(2.1.0)
Git Hub:https://github.com/redmica/redmica_docker/blob/master/2.1.0/Dockerfile

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/07/09 01:37