콘텐츠로 건너뛰기
Compose 구성과 사용법 — DOCKER

[Docker] Compose 구성과 사용법

  • 기준

안녕하세요? 정리하는 개발자 워니즈입니다. 오늘은 docker의 compose구성법에 대해서 정리를 해보려고 합니다. 만약 여러분이 앱컨테이너와 데이터베이스 컨테이너의 실행 순서를 지켜서 실행해야한다고 생각해보세요. 반드시 데이터베이스 컨테이너를 실행한 다음에 앱 컨테이너를 실행해야 합니다. 그렇지 않으면 앱 컨테이너에서 데이터베이스… 

앤서블 Jinja2 필터 사용법 — ANSIBLE

[Ansible] 앤서블 Jinja2 필터 사용법

  • 기준

안녕하세요? 정리하는 개발자 워니즈 입니다. 필자가 갑자기 Ansible을 너무 재밌게 하고 있어서 당분간 Ansible 연재를 계속 할 것 같습니다. 지난시간까지는 간단한 playbook 사용법에 대해서 알아봤는데요. 이번시간에는 데이터 변경작업에 대한 이야기를 해보려고 합니다. Ansible은 보면 템플릿을… 

플레이북 Role 과 Include — ANSIBLE

[Ansible] 플레이북 Role 과 Include

  • 기준

안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Ansible 의 플레북에 대한 이야기를 해보려고 합니다. 필자가 속한 프로젝트에서는 Ansible을 주로 다수의 서버의 configuration 을 수정할 때 사용하고 있습니다. 즉, 1개의 master 파일을 수정하고 각 서버의 경로에 해당 파일로… 

sed 사용법 — 리눅스 명령어

[리눅스 명령어] sed 사용법

  • 기준

안녕하세요? 정리하는 개발자 워니즈 입니다. 이번시간에는 지난번 awk 에 이어서 리눅스 명령어 2편 sed에 대해서 정리해 보도록 하겠습니다. awk 명령어(1/3) sed 명령어(2/3) cut 명령어(2/3) 1. sed 란? sed는 Stream EDitor의 약자로 매우 컴팩트한 명령 체계를… 

Dockerfile 의 이해 — DOCKER

[Docker] Dockerfile 의 이해

  • 기준

안녕하세요? 정리하는 개발자 워니즈 입니다. 이번 시간에는 도커 파일 에 대해서 알아보도록 하겠습니다. 지난번 docker 이야기는 설치하고 기본적인 사용법과 볼륨에 대해서 알아봤습니다. 이제는 이미지가 어떻게 빌드가 되고, 이미지로부터 container를 어떻게 생성하는지 알아보는 시간을 갖도록 하겠습니다.… 

Volume 의 관리 — DOCKER

[Docker] Volume 의 관리

  • 기준

Docker 에서 데이터를 관리하는 방법에 관한 내용으로, Docker로 컨테이너를 실행 후 컨테이너 안에서 파일을 생성하면 Docker의 기본설정으로 모든 파일들을 컨테이너 안의 writable layer에 저장됩니다. 하지만 이러한 매커니즘은 실제 시스템 운영환경에서는 많은 문제를 가지고 있습니다. 예를… 

네트워크의 이해 — DOCKER

[Docker] 네트워크의 이해

  • 기준

안녕하세요? 정리하는 개발자 워니즈입니다. 지난 시간에 도커의 설치 및 사용법에 대해서 알아봤는데요. 오늘은 도커의 네트워크가 어떻게 이루어져 있는지를 간단한 구성도와 예제를 통해 알아보려고 합니다.:smile: 1. 네트워크 드라이버 도커의 네트워크 방식은 크게 4가지입니다. 브릿지 네트워크 docker의… 

런덱 업그레이드 — RUNDECK

[Rundeck] 런덱 업그레이드

  • 기준

안녕하세요? 정리하는 개발자 워니즈 입니다. 지난번에 런덱 설치하기를 알아봤는데요. 이번에는 런덱 업그레이드 절차에 대해서 소개하려합니다. 제가 속한 프로젝트는 런덱 2.11.1 버전을 사용하고 있습니다. 이버전을 최신 버전인 3.024로 업그레이드를 하려고 합니다. 업그레이드 전에 뭐가 바뀌었나 확인해본결과,… 

설치 및 사용법 — RUNDECK

[Rundeck] 설치 및 사용법

  • 기준

필자가 운영하는 프로젝트에서는 CI툴로는 Jenkins를 사용하고 CD툴로는 Rundeck을 사용한다. 소스는 IDC 서버에 있고, WAS 서버들이 아마존 웹서비스에 존재하다보니, 빌드를 한뒤 파일을 아마존쪽으로 전달해서 배포하는 형식이다. 라이브 배포툴로 사용하면 좋을 오픈소스 Rundeck에 대해서 정리한다. 런덱 공식… 

Apache HTTP 서버와 Tomcat 서버의 연동 — LINUX

[Linux] Apache HTTP 서버와 Tomcat 서버의 연동

  • 기준

Apache HTTP 서버와 Tomcat 서버의 연동 Web Server인 Apache와 WAS 서버인 Tomcat 을 연동하는 방법에 대해 포스팅하겠습니다. 1. 아파치, 톰캣 연동의 이유 Tomcat은 WAS 서버이지만 Web 서버의 기능도 갖추고 있는 WAS 서버입니다. 그러나 톰캣의 Web…