프로젝트 시작 전 (3) - Docker란?

UmmChicken·2022년 10월 20일
1

프로젝트

목록 보기
4/9

공부 중... 계속 업데이트 예정

1. Docker - Jenkins - AWS 구조

출처

2. Github - Docker - Jenkins 구조

출처

💡 요약 : 도커에 Jenkins 띄운 후 Build Now를 클릭해 Github에서 소스코드를 가져와 Spring Boot 프로젝트 빌드, Docker이미지로 생성해 배포

3. [Windows 10 Home] Docker - WSL2 설치 (Hyper-V 아님)

블로그 보고 따라함

※ 그냥 보고 따라하면 Docker Desktop이 작동하지 않았다ㅠㅠ
하지만, 이 블로그의 이 글을 따라 Ubuntu를 설치하니 Docker Desktop이 작동 했다.

※ 그리고 블로그 글대로 진행되지 않으면 컴 재부팅 해보시길..
재부팅 안 하고 그냥 했더니 안 되길래 재부팅 했더니 된다..!
꽤 여러번 재부팅 한 듯?

※ 그리고 또 중요한 건, Windows 개발자 모드로 변경한 뒤 재부팅 해야 실행 됨.


🚨 Docker의 메모리 이슈

어느 날은 그냥 아무 생각 없이 작업관리자를 켜서 봤는데
메모리를 엄청나게 사용하고 있는 것이었다..!
안 그래도 똥컴인데(거의 설사컴 수준으로 구린 성능) 식겁해서 뭔가 하고 봤더니
Docker가 엄청나게 잡아먹고 있었음.

구글링해보니 Window에서 그런 이슈가 있는 거 같다?
초기 설정을 안해주면 프로그램이 필요한 만큼 메모리를 무한대 잡아먹는다고 한다네...

limit 정해주면 된다고 하는데
일단 머리 아프니 실행을 안한 상태로 놔둠.

🚵 산의 연속이다~~
하나를 넘으면 하나가 나타나고
하나를 또 넘으면 또 다른 하나가 나타나고~

어째 점점 해탈하는 거 같다?

profile
Hello My World!

0개의 댓글