Building Good Containers

Nodejs 프로세스로 이루어진 Kubernetes Container를 만들기 위한 가이드 입니다.
아래 내용들로 작성되어 있습니다.

- Build non-root containers
- Use multi-stage builds
- Use a process manager
- 특히 Tini 라는 Process Mnager 를 추천하네요.
- Manage scaling outside of the container
-> 그러기 위해서 Memory Limit을 셋팅하고
-> Application 시작에 npm을 사용하지 말라고 추천하네요.

https://github.com/nodeshift/nodejs-reference-architecture/blob/main/docs/development/building-good-containers.md

nodejs-reference-architecture/docs/development/building-good-containers.md at main · nodeshift/nodejs-reference-architecture

GitHub

nodejs-reference-architecture/docs/development/building-good-containers.md at main · nodeshift/nodejs-reference-architecture

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 1월 12일 오전 9:45

 • 

저장 5조회 1,670

댓글 0

    함께 읽은 게시물

    🍜 짜파게티가 왜 거기서 나와?

    ... 더 보기

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠

    “이 문제는 왜 해결해야 하죠?” 토스페이먼츠의 Product Manager는 늘 이 질문에서 시작합니다. 화면을 기획하거나, 기능을 정리하는 일보다 먼저 우리는 문제의 본질을 정의하고 싶은 사람들입니다. 그렇다면 ‘문제의 본질’부터 고민하는 토스페이먼츠의 PM은 실제로 어떤 방식으로 일하고 있을까요? 토스페이먼츠 PM 김명훈님의 이야기를 함께 들어보세요.

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠 PM

    toss.im

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠 PM

    사람들이 요즘 AI, ChatGPT에게 의존하여 사고력이 저하되고 있다는 이야기가 많이 나온다.


    두뇌 발달에 안 좋으니, 80년대에 계산기 쓰지마라, 90년대에 컴퓨터 쓰지마라, 2000년대에 엑셀 팡션 쓰지마라, 2010년에 스마트폰 쓰지마라는 말과 같다는 생각이다.


    ... 더 보기

     • 

    저장 7 • 조회 2,531


    나는 종종 생산성을 올리기 위한 각종 개발 툴은 물론, 라이브러리나 소스 코드를 구매하기도 한다.


    소스 코드의 경우 실제로 써먹지 못하는 경우도 상당수 되긴 하지만, 그래도 구성이나 코드를 보면서 배우는게 있기 때문에 학습 비용이라고 생각하고 가끔 구매하는 편이다.


    ... 더 보기


    이젠 Claude 모델이 그렇게 압도적으로 좋은 건 아닌데, Claude Code는 진짜 분명하게 좋음. 아마도 프롬프트가 잘 되어 있어서 그런 것 같음. Claude의 다른 프롬프트들은 공개해뒀는데 Claude Code용 프롬프트는 공개를 안해줌. 역시 아무리 투명하게 공개한다고 해도 진짜 좋은 건 다 기업비밀임..