docker-compose.yml
services:
redmine:
image: ‘sameersbn/redmine:latest’
ports:
– ‘8282:80’
environment:
– DB_ADAPTER=postgresql
– DB_HOST=192.168.0.6
– DB_PORT=5432
– DB_NAME=redmine
– DB_USER=redmine
– DB_PASS=abc1234!
volumes:
– ‘/data/data/docker/redmine:/home/redmine/data’
container_name: ‘redmine-container’
기존 postgresql이 설치되어 있는 서버에 레드마인을 도커로 설치하기 위한 방법이다.
그다지 어렵지는 않다.
단순히 yml 파일 만들어서 실행만 시키면 된다.
docker-compose up -d
도커 실행후 8282번 포트로 접속하면 초기 레드마인 접속 화면이 나온다.
http://IP:8282
초기 아이디/비밀번호는 admin/admin 으로 이후 수정한다.
os 자체 방화벽도 open 해야한다.
위에 설정에선 8282번 포트를 오픈한다.
sudo iptables -I INPUT 1 -p tcp –dport 8082 -j ACCEPT
sudo iptables -I OUTPUT 1 -p tcp –dport 8082 -j ACCEPT
또는
firewall-cmd –permanent –zone=public –add-port=8282/tcp
firewall-cmd –reload