Docker Compose (도커 컴포즈라고 읽습니다.) 는 여러 개의 컨테이너로 이루어진 Docker 이미지들을 관리하는 소프트웨어입니다. Docker Compose 에서는 compose 파일을 따로 준비하고, 그 파일을 커맨드 명령어를 활용해 컨테이너가 구동되기 위한 옵션 값들과 프로퍼티들을 (설정값) 가져와 컨테이너 서비스를 실행시키도록 도와주는 역할을 합니다. Docker Compose 설치하기 사실 도커 컴포즈는 도커를 설치하면 자동으로 설치가 되는 툴입니다. 버전 체크는 아래의 명령어를 사용합니다. docker-compose --version Docker Compose 사용과정 1. Dockerfile 을 각각의 컨테이너 맞게 작성합니다. 도커 컴포즈라는 것이 애초에 존재하는 이미지를 관리하는..
이번에는 저번부터 진행했던 서버 마이그레이션에 이어서 실제 서버에 배포도구로 사용할 젠킨스 서버를 구축하려고 하였습니다. 기존에 사용했던 서버의 스펙은 아래와 같습니다. EC2 Ubuntu 20.04 (x86) 4GB RAM / 2vCPU 이전 글에서 제가 아마존 리눅스2 OS로 변경하면서 아키텍쳐도 같이 변경되어 비용이 절감되었다고 글을 작성한 적이 있었습니다 :) https://abbo.tistory.com/304 AWS EC2 Amazon Linux 인스턴스 생성하기 이번에 AWS Summit 을 확인하고나서 DevOps 중에 비용을 줄이고 고도화를 진행할 필요가 있다고 생각하여 현재 사용중이었던 인스턴스들을 전부 Amazon Linux (아마존 웹 서비스에서만 제공하는 인스턴 abbo.tistor..