Mariadb 이미지 실행

docker run --name mariadb \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=secret \
-d mariadb:10 \
--character-set-server=utf8mb4

dump 입력

docker exec -i mariadb mysql -p'secret' redmine <  db.dump

레드마인 시작

기존 디비가 있기때문에 마이그레이션은 무시한다

백업 파일 복구

  • files에 백업된 파일을 복구
  • plugins에 플러그인 복구
docker run -d --name redmine \
-p 8000:3000 \
--link=mariadb:mysql \
--env='REDMINE_DB_MYSQL=mariadb' \
--env='REDMINE_DB_PORT=3306' \
--env='REDMINE_DB_USERNAME=root' \
--env='REDMINE_DB_PASSWORD=secret' \
--env='REDMINE_NO_DB_MIGRATE=1' \
--volume=/home/bonjour/redmine/files:/usr/src/redmine/files \
--volume=/home/bonjour/redmine/plugins:/usr/src/redmine/plugins \
--volume=/home/git:/home/git \
redmine:3.4