깃헙 액션
-
<CI/CD> 도커, 깃헙 액션패시브 스킬 2022. 5. 8. 22:41
🧭 도커 1. 도커 사용 전의 문제점 매번 서버에 노드, DB 등을 반복적으로 세팅하는 것이 번거롭습니다. 내 PC에서는 되는데 서버 PC에서는 안되기도 합니다. (노드 버전 문제 등) 2. 도커의 특징 도커에는 앱 구동에 필요한 모든 것을 담아둡니다. cf) VM은 무거운 운영체제를 포함합니다. 도커는 기존 OS 위에 컨테이너 엔진을 이용해서 OS는 포함하지 않습니다. 컨테이너 엔진은 가볍습니다. (윈도우, 맥 OS 이용시에는 리눅스 OS 설치가 필요합니다) 컨테이너 엔진(도커 같은)이 Host OS에 접근합니다. 3. 컨테이너 만드는 순서 1) Dockerfile: 레시피의 역할 (필요한 파일, 디펜던시, 환경변수, 스크립트 등) 2) Image: 도커파일을 기준으로 빌드됨 (프로그래밍의 클래스와 비..