📃개요 도커로 Jenkins 컨테이너를 실행한다. Jenkins 컨테이너에 docker-in-docker 관련 세팅을 한다. GitLab 리포지토리에 커밋이 발생하면, 설정한 Dockerfile을 실행하도록 Jenkins를 설정한다. 소스를 빌드하고, 결과를 nginx 컨테이너를 실행해 적재하도록 Dockerfile을 작성한다. 소스를 수정하고 커밋하면, Jenkins가 자동으로 빌드/배포해서 결과를 공유할 수 있다. 🎯 작업환경 구성 1. WSL2 설치 마침, 얼마전 컴퓨터를 포맷해서 WSL이 지워진 상태였다. 마이크로소프트에서 제공하는 친절한 가이드를 보고 WSL2를을 다시 설치했다(1). 리눅스 환경을 더 쾌적하게 사용하고자 터미널을 설치하고(2), 편의성을 위해 관리자 권한의 바로가기를 바탕화면에..