profile
행복한 사람
post-thumbnail

[Docker] 도커 실무 (레이어 관리, 캐싱을 활용한 빌드, Nignx 설정 커스터마이징, 3Tier 아키텍처 구성, 동적 서버 구성, 이중화 DB 구성, 컨테이너 애플리케이션 최적화)

Part8. 도커 실무 레이어 관리 이미지의 개수를 작게 유지하는 방법과 이미지의 크기를 작게 만드는 방법 도커 파일의 레이어 구조 도커 이미지는 레이어로 구성되어 있다. Dockerfile에 작성된 지시어 하나 당 레이어가 한 개 추가된다. 불필요한 레이어가 많

2024년 6월 6일
·
0개의 댓글
·
post-thumbnail

[Docker] 스토리지와 볼륨(컨테이너의 Stateless 와 Mount)

Part7. 스토리지와 볼륨 볼륨은 컨테이너의 상태를 가지게 만들어 준다. 상태는 무엇인지? Mount 도커의 볼륨에 대해 알아보고, 실습을 통해 DB와 웹서버 컨테이너에 볼륨을 적용한다. 컨테이너의 상태(State) Untitled 컨테이너는 상태 없음(Sta

2024년 5월 27일
·
0개의 댓글
·
post-thumbnail

[Docker] 도커 가상 네트워크

Part6. 네트워크 네트워크 기본 네트워크란? 여러 개의 장치들이 서로 연결되어서 정보를 주고받을 수 있는 시스템이다.인터넷에서 정보를 검색할 때도 네트워크를 통해서 정보를 주고받을 수 있다. 네트워크는 기계와 기계 사이를 랜선이라는 케이블을 통해 물리적으로 연결한

2024년 5월 24일
·
0개의 댓글
·
post-thumbnail

[Docker] 클라우드 네이티브 애플리케이션과 애플리케이션 실습(Vue.js, SpringBoot, Postgres)

애플리케이션을 이미지로 빌드하고, 컨테이너로 배포해보자. 우선 컨테이너 애플리케이션의 특징을 이해하기 위해 클라우드의 개념을 학습하고 Cloud Native Application 특징과 MSA 아키텍처에 대해 간단히 배워보자.실습은 애플리케이션을 컨테이너로 빌드하는

2024년 5월 15일
·
0개의 댓글
·
post-thumbnail

[Docker] 이미지 빌드 (Layer, Commit, Build, Build Context, Dockerfile 지시어, Multi-Stage Build)

이미지가 어떻게 저장되는지 알아보고, 이미지를 효율적으로 저장하는 레이어드 구조에 대해서 알아보자. 이미지가 저장되는 원리를 알아보며, 이미지를 만드는 방법인 커밋과 빌드 두 가지 방식을 알아보자.또한, 이미지를 빌드하려면 도커파일이라는 명세서를 작성해야 하는데, 도커

2024년 5월 1일
·
4개의 댓글
·

[Effective Java] Item 1-4

public 생성자정적 팩터리 메서드(static factory method) → 클래스의 인스턴스를 반환하는 단순한 정적 메서드 이름을 가질 수 있다. → 생성자에 넘기는 매개변수와 생성자 자체만으로는 반환된 객체의 특성을 제대로 설명하지 못하는 반면, 정적 팩

2024년 4월 27일
·
4개의 댓글
·
post-thumbnail

[Docker] 이미지 레지스트리(Image Registry)와 Docker Hub 실습

이미지 레지스트리는 도커 이미지를 저장하기 위한 저장소이다. 이미지 레지스트리를 통해 개인이나 팀 이미지를 다른 사람과 공유하거나 필요한 이미지를 다운받을 수 있다. (마치 Github에서 자신의 소스 코드를 보관하고 쉽게 다른 개발자들과 공유할 수 있는 것처럼 이미지

2024년 4월 19일
·
2개의 댓글
·
post-thumbnail

[Docker] 이미지와 컨테이너(이미지 메타 데이터부터 컨테이너의 생명주기까지..)

Part2. 이미지와 컨테이너 이미지는 컨테이너를 만드는 재료이다. 이미지가 정확하게 무엇인지, 이미지와 컨테이너의 관계가 어떻게 되는지에 알아보자. 추가로 컨테이너의 라이프 사이클(실행부터 삭제)까지 알아보자. 이미지 서버에서 프로그램 실행 Untitled 우

2024년 4월 19일
·
7개의 댓글
·

[HTTP] HTTP Method 속성 (안전성, 멱등성, 캐시 가능성)

HTTP Method 에는 각각의 여러 속성이 있다. 어떤 메서드로 서버에 요청했는지에 따라 API 설계, 복구 메커니즘, 캐시 최적화 등 설계의 로직에 영향을 준다.HTTP 메서드의 속성엔 대표적으로 안전성, 멱등성, 캐시 가능성이 있다.HTTP Method가 서버의

2024년 4월 17일
·
1개의 댓글
·
post-thumbnail

[Docker] Docker와 가상화 기술(하이퍼바이저 가상화 & 컨테이너 가상화)

도커 스터디를 진행하고 있는 겸.. 강의를 통해 배운 내용을 정리해볼 예정이다! 1주차엔 가상화 기술이 무엇이며, 왜 사용하는지 알아보고, 가상화 기술에 있는 Hypervisor과 Container를 비교한다. 또한, Container 가상화 도구 중 하나인 Dock

2024년 4월 12일
·
5개의 댓글
·

[Docker] Server와 Server 운영 방법

제목 앞에 도커를 둔 이유는 .. 가상화 기술을 학습하기 전 서버에 개념을 정리해두는 것이 좋기 때문이다. 서버와 더불어 서버 운영 방법에는 어떤 것이 있는지도 간단하게 정리해보려 한다. 서버란? 서버는 IT 산업에서 쉽게 접할 수 있는 용어이다. 서버 프로그래머,

2024년 4월 12일
·
1개의 댓글
·

[SpringBoot] 의존성 주입(DI)과 제어의 역전(IoC)

SpringBoot를 얼렁뚱땅 배운 탓에 요즘 학교 수업을 들으면서 처음부터 하나하나 정리하는 중이다..^^ 스프링 프레임워크 스프링 프레임워크는 자바 플렛폼을 위한 오픈 소스 애플리케이션 프레임워크로 동적인 웹 사이트 개발을 위해 여러가지 서비스를 제공해준다. 스프

2024년 4월 3일
·
0개의 댓글
·
post-thumbnail

[SOPT] DO SOPT 33기 서버(Server)파트 YB 서류 · 면접 최종 합격 후기

이미 33기 솝트가 끝나고 34기 솝트가 시작하려하지만.. 더 늦기 전에 기록을 해보려 한다. 더불어 주변에서 솝트에 어떻게 들어가냐고 많이들 물어보길래 겸사겸사 써본다.(하지만 지극히 주관적이다) SOPT는 대학생 연합 IT 벤처창업 동아리로 기획/디자인/안드/iO

2024년 2월 29일
·
5개의 댓글
·
post-thumbnail

[SQLD] 전공자 벼락치기 합격 후기 (feat. 5시간의 기적)

일단 5시간에 혹해서 들어오셨을 그대들에게.. 물론 저도 어쩌다 보니 붙었지만 안전하게 붙으시려면 아무리 전공자여도 하루 정도는 시간 투자하시길 바랍니다. (저는 학교에서 DB강의를 수강했지만 그렇게 잘하진 않는 전공생?입니다) 시험을 봐보니 어느부분이 중요한 거

2023년 12월 11일
·
0개의 댓글
·
post-thumbnail

[피로그래밍] 18기 서류 · 면접 최종 합격 후기

피로그래밍 18기 합격 후기 (서류+면접)

2023년 12월 10일
·
2개의 댓글
·