- 프론트엔드, 백엔드, 에이전트 개발자가 잘 소통하기 위해서는 데이터의 특성과 쿠버네티스의 특성을 잘 알아야 함=> 데이터는 어떤 구조를 가져야 할까? 사용자 환경에서 어떤 데이터와 지표를 수집해야 할까?- 쿠버네티스 옵저빌리티: https://youtu.be/AVn8F6ki68U?si=yFa1pbN1CfGcvM2w- 컨테이너, 도커, 쿠버네티스 : https://youtu.be/eRfHp16qJq8?si=hmCxpdwRRVlCSw5l- K8s 도입하면서 겪은 일들: https://youtu.be/JBGsqsoGxEo?si=YSPOR0J5GVxSgY2c 1. Contrainer : 서버의 한 종류* 서버: 프로그램(소프트웨어)가 실행되는 하드웨어- 컨테이너를 사용하면 한 대의 서버에서 여러 개의 소프트..
1. 내 프로그램을 이미지로 만들고 싶으면?Dockerfile 생성 > 내용 작성 > 터미널에 docker build 1) 이미지 생성- docker init 입력하면 자동 완성해줌(필요한것만 수정) # Dockerfile# 1. 어떤 OS / 프로그램 쓸건지:버전 => Docker hub에서 찾기FROM node:20-slim# 2. 어떤 프로그램 설치할건지##복사하기 싫은 파일은 .dockerignore파일 만들고, 폴더 경로 기재## 현재 작업 경로 설정 및 설치 파일 복사WORKDIR /폴더명COPY 내_컴퓨터_파일경로 이미지_내부_파일_경로RUN ["npm", "install"]# 3. 포트 번호 기재EXPOSE 8080# 유저 권한 낮추는게 좋음# 4. 파일 실행 명령어CMD ["node"..

1. Docker란?- 컨테이너 기반의 가상화 시스템, 실행 환경을 독립적으로 격리한 컨테이너- 모두가 동일한 개발환경을 사용할 수 있어 물리적 환경의 차이, 서버 구성의 차이를로 인한 문제점을 방지할 수 있다.- 한 대의 서버에 웹 서버를 여러개 설치도 가능하다.- 도커와 가상화 기술의 차이: 컨테이너는 운영체제의 일부 기능을 호스팅 컴퓨터에 의존- AWS EC2: 각각의 인스턴스가 완전히 독립된 컴퓨터처럼 동작한다.(가상화 기술)- AWS ECS: 별도로 가상 서버를 만들지 않아도 컨테이너 이미지를 그대로 실행할 수 있다. 2. 서버란?- 어떤 서비스를 제공하는 것(기능적 의미의 서버/물리적 컴퓨터로서의 서버)- 소프트웨어를 설치해 기능을 갖춘다* 예시- 웹 서버: 웹사이트 기능을 제공하는 서버- 데..
- Total
- Today
- Yesterday
- ChatGPT
- 다이어트
- 오픽
- SQL
- C언어
- opic
- 오블완
- 30분
- 경제
- 기초
- 아침
- 미라클모닝
- 갓생
- 빅데이터 분석기사
- 프로그래머스
- 스크랩
- 루틴
- 줄넘기
- Python
- 티스토리챌린지
- 아침운동
- 뉴스
- IH
- 실기
- Ai
- 습관
- 영어회화
- 운동
- 고득점 Kit
- llm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |