- 프론트엔드, 백엔드, 에이전트 개발자가 잘 소통하기 위해서는 데이터의 특성과 쿠버네티스의 특성을 잘 알아야 함=> 데이터는 어떤 구조를 가져야 할까? 사용자 환경에서 어떤 데이터와 지표를 수집해야 할까?- 쿠버네티스 옵저빌리티: https://youtu.be/AVn8F6ki68U?si=yFa1pbN1CfGcvM2w- 컨테이너, 도커, 쿠버네티스 : https://youtu.be/eRfHp16qJq8?si=hmCxpdwRRVlCSw5l- K8s 도입하면서 겪은 일들: https://youtu.be/JBGsqsoGxEo?si=YSPOR0J5GVxSgY2c 1. Contrainer : 서버의 한 종류* 서버: 프로그램(소프트웨어)가 실행되는 하드웨어- 컨테이너를 사용하면 한 대의 서버에서 여러 개의 소프트..

1. 호스팅 - 무료: 도커허브 https://hub.docker.com/- 유료: AWS ECR 2. create a Repository (이미지 보관 폴더) 선택 3. public은 무료! 누구나 다운 받을 수 있음 ※ 주의 : 민감한 정보 들어있는 것들은 private 4. Docker Desktop의 터미널- 기존 이미지 이름 => dockerhub닉네임/이미지이름:태그로 변경 => push- 이미지 이름이 repository랑 같아야 해서 이름 변경해줘야 함- 업로드 안되면 docker login하고 진행docker tag 이미지이름:태그명 dockerhub닉네임/이미지이름:태그docker push dockerhub닉네임/이미지이름:태그# 내 이미지를 다운받고 싶으면docker pull 이미..
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 Desktop을 설치 했는데 실행이 되지 않는다문제1) 검색해보니 MySQL과 같은 3306포트를 쓰기 때문이라고 - 포트를 변경했지만 vscode에서 wsl 설치하라고 해서 설치했더니 docker desktop이 다시 실행하지 않는다.문제2) Docker desktop의 환경이 손상되거나, WSL과의 충돌 문제가 발생할 경우 2. MySQL 포트 변경- C:\ProgramData\MySQL\MySQL Server 8.0 경로로 들어가 my.ini 파일 수정 → port = 3306을 다른 숫자로 (나는 43306)- ProgramFile이 아닌 ProgramData임에 주의!!- 수정 권한이 없을 경우 my.ini 우클릭>속성>보안>system클릭 후 편집>users 클릭> ..

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