Docker
-
[Jenkins] Docker 컨테이너 구축관리 배포/jenkins 2020. 11. 3. 16:29
이번 시간에는 docker 컨테이너를 이용해서 Jenkins를 구축하는 방법에 대해서 알아보도록 하겠습니다. 구성은 아래 그림과 같이 구성하도록 하겠습니다. master 노드가 있고 하위에 2개의 slave를 두도록 하겠습니다. master 노드 생성 docker-compose.yml 파일을 아래와 같이 작성합니다. version: "3" services: master: container_name: master image: jenkins/jenkins:latest ports: - "80:8080" volumes: - ./volumns/jenkins:/var/jenkins_home environment: - TZ=Asia/Seoul environment의 TZ의 경우 타임존 설정 시 사용 됩니다. 해당 옵..
-
[RabbitMQ] Docker를 이용한 RabbitMQ 클러스터링 구성오픈소스/rabbitmq 2020. 10. 16. 21:27
서버 A(172.21.114.89), 서버 B(172.21.106.118) 두 대의 서버에 Docker로 RabbitMQ를 구동하고 클러스터링을 적용하는 방법에 대해서 알아보도록 하겠습니다. 사용하는 docker 이미지는 itzg/rabbitmq-stomp를 사용하였습니다. 서버 A에 접속해서 RabbitMQ 이미지를 다운받고 실행합니다. $ docker run --hostname rabbit1 --add-host rabbit1:172.21.114.89 --add-host rabbit2:172.21.106.118 --name rabbit -p 15672:15672 -p 4369:4369 -p 5672:5672 -p 5671:5671 -p 25672:25672 -p 61613:61613 -e RABBITM..