Docker에 Jira 설치하기

지라 데이터 저장 공간 만들기

sudo mkdir -p /data/jira

지라 설치

docker run --name jira -itd --restart always -u root \
    --env 'JVM_MAXIMUM_MEMORY=2G' \
    -p 18080:8080 \
    --volume /data/jira:/var/atlassian/jira \
    cptactionhank/atlassian-jira-software

확인 2018-09-09 8 07 07

지라 서버 접속 주소:18080 (localhost:18080)

실행이 되고있나 확인

docker ps

이런 에러가 날 경우 2018-09-09 8 08 50

jira 이미지에서 Daemon(2) 권한 주기

docker exec -u root -it jira bash
chown -R 2:2 /var/atlassian/jira/
exit

직접 설정하기 2018-09-09 8 46 59 2018-09-09 8 48 06

만약 연결할 디비가 없다면 도커에 설치해서 사용

docker run -d -p 13306:3306 \
--restart always \
-e MYSQL_ALLOW_EMPTY_PASSWORD=true \
--name mysql \
mysql:5.6

MySQL 설정

디비 추가

CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;

계정 추가

GRANT ALL on jiradb.* TO 'jirauser'@'%' IDENTIFIED BY '비밀번호';
flush privileges;

MySQL 접속 정보 입력 2018-09-09 8 52 35

다음 2018-09-09 8 56 32

라이선스 키 입력 없는 경우 ‘MyAtlassian에서 Jira 평가판 라이선스를 생성’ 2018-09-09 9 03 58

다음 2018-09-09 9 08 11

다음 2018-09-09 9 09 12

다음 2018-09-09 9 10 10

다음 2018-09-09 9 10 36

완료 2018-09-09 9 10 49