반응형

전체 글 128

Docker - 이미지(Image)

이미지(Image)란 무엇인가?컨테이너 이미지는 컨테이너를 실행하는 데 필요한 모든 파일, 바이너리, 라이브러리 및 구성을 포함하는 표준화된 패키지이다. 파일의 구성 및 어떻게 환경이 공유되는 지 이미지를 보면 알 수 있다. 이미지의 두 가지 중요한 원칙이미지는 변경할 수 없습니다. 이미지가 생성되면 수정할 수 없다. 새 이미지를 만들거나 그 위에 변경 사항을 추가할 수만 있다.컨테이너 이미지는 레이어로 구성된다. 각 레이어는 파일을 추가, 제거 또는 수정하는 파일 시스템 변경 세트를 나타낸다.이미지 찾기Docker Hub는 이미지를 저장하고 배포하기 위한 기본 글로벌 마켓플레이스이다. 개발자가 만든 100,000개 이상의 이미지가 있으며 로컬에서 실행할 수 있다. Docker Hub 이미지를 검색하여 ..

Docker 2024.07.30

Docker란 무엇인가?

Docker란 무엇인가?Docker는 애플리케이션을 개발, 배송 및 실행하기 위한 오픈 플랫폼이다. Docker를 사용하면 애플리케이션을 인프라에서 분리하여 소프트웨어를 빠르게 제공할 수 있다. Docker를 사용하면 애플리케이션을 관리하는 것과 같은 방식으로 인프라를 관리할 수 있다. Docker의 코드 배송, 테스트 및 배포 방법론을 활용하면 코드를 작성하고 프로덕션에서 실행하는 사이의 지연 시간을 크게 줄일 수 있다.왜 Docker를 사용해야 할까?일관된 환경 : 개발 환경과 운영 환경의 차이를 줄여 개발 과정에서 발생할 수 있는 문제를 최소화한다.빠른 배포 : 이미지라는 형태로 애플리케이션을 미리 만들어두고 필요할 때 컨테이너를 실행시켜 빠르게 배포할 수 있다.효율적인 자원 활용 : 가상 머신보다..

Docker 2024.07.29

Git - 풀 리퀘스트(Pull Requests)

풀 리퀘스트 소개풀 리퀘스트는 쉽게 말해, 다른 사람에게 "내가 수정한 코드를 한번 검토해주세요. 그리고 메인 코드에 합쳐주세요"라고 요청하는 것이라고 생각하면 된다.왜 Pull Request를 사용할까?코드 검토 : 다른 개발자들이 코드를 검토하여 문제점을 미리 발견하고, 코드의 품질을 높일 수 있다.협업 : 여러 개발자가 함께 프로젝트를 진행할 때, 각자의 작업을 효율적으로 통합할 수 있다.변경 이력 추적 : 코드 변경 이력을 상세하게 추적하여 문제 발생 시 원인을 쉽게 파악할 수 있다.Pull Request 과정Fork : 원본 저장소를 복제하여 나만의 저장소를 만든다.Branch 생성 : Fork된 저장소에서 새로운 브랜치를 생성하고, 여기에서 코드를 수정한다.Pull Request 생성 : 수정..

Git 2024.07.27
반응형