[Docker & Git Action] 이미지, 컨테이너 ~ 깃액션 사용까지 정리
1. 서론 - 도입 과정1. 도입 - Docker, 컨테이너와 이미지까지Docker의 학습 사유부터 CICD까지의 과정을 간략하게 설명하고 해당 코드들을 기록하려고 한다.초기에 프로젝트를 진행할 때 가장 걸리던 점이 서로의 개발환경이 다르다는 점이었다. 그래서 개발자가 업데이트가 된 코드 및 테스트를 진행하기 위해서는 각자 작업하는 환경에 맞는 세팅 값을 설정해줘야 했다. 또한 개발을 진행하다 보면 DB, Redis 등의 여러 가지 개발에 필요한 소프트웨어들이 존재하는데 그때에 맞춰서 해당 툴 및 데이터베이스를 깔아서 각 개발자마다 환경을 세팅해야 했다. 그렇기에 이때 생각한 것이 ‘컨테이너 개념을 배워서 적용시켜 보자’라는 것이었다.2. 중기 - DockerCompose까지이미지, 컨테이너 개념을 배우..
2024.09.29