프로젝트 관리 프로그램 Redmine 구축하기.(Feat. Docker)

앞선 글에서 Redmine이 어떠한 역할을 하는지 알아봤으면 이번에는 직접 서버를 구축해보려고 한다.
이전에 레드마인을 사용하기위해서는 Ruby를 깔고 mysql을 깔고설정들을 만져줘야했지만 이제는 Docker 이미지를 사용하면 편리하게 깔수있다.

물론 플러그인 등을 사용할때 제약이 따르기 때문에.. 본격적으로 구축하려면 웬만하면 하나하나 설치하는게 좋지만 나는 테스트의 개념으로 설치해보는것이기 때문에 대충해보겠다.

필요한 도커 이미지는 : redmine 최신버전, mysql 5.7버전이다.

리눅스 서버까지는 미리 구축해놨다고 생각하고.. 진행해보겠다.

docker 이미지 찾기

docker search redmine
docker search mysql

Redmine 네트워크 생성하기

docker network create --driver=bridge redmine

컨테이너 생성하기

위 생성된 네트워크를 기반으로 데이터베이스 컨테이너 먼저 생성해보겠다.

docker run -d --name redmine-db --network redmine -e MYSQL_USER=redmine -e MYSQL_PASSWORD=password -e MYSQL_DATABASE=redmine -e MYSQL_RANDOM_ROOT_PASSWORD=1 mysql:5.7

레드마인 컨테이너도 위 네트워크와 DB 기반의 명령어 이다.

docker run -d --name redmine --network redmine -e REDMINE_DB_MYSQL=redmine-db -e REDMINE_DB_USERNAME=redmine -e REDMINE_DB_PASSWORD=password redmine

그리고 실행을 하기전에 설정파일 stack.yml 을 생성해주자.
password는 위에서 설정했떤 password로

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

홈서버 IT 커뮤니티 SVRFORUM
Link