전체 글214 도커 #3 - 도커 컨테이너 생성[with Windows, Linux] 도커 엔진 기본 단위1. 이미지: 바이너리 파일로 존재, 컨테이너 안에서 읽기 전용으로 사용됨이름 지정 → 저장소 이름/이미지 이름/태그 형식종류 → 운영체제, 빅데이터 분석 도구, 데이터 베이스, 어플리케이션 등 다양하게 존재 2. 컨테이너: 이미지 읽기 전용으로 사용되는 이미지로부터 변경된 사항만 컨테이너에 저장컨테이너에서 진행하는 작업은 원본 데이터인 이미지에 영향을 주지 않음컨테이너가 여러 개 존재한다면,※ 각 컨테이너는 서로 독립된 공간으로 각 컨테이너에서 어떤 작업을 수행해도다른 컨테이너에 영향을 미치지 않음 아래서 기본적으로 진행되는 명령어는 리눅스 기반이다.만약 나처럼 윈도우 커맨드를 통해 도커 컨테이너 명령어롤 수행하는 경우중간 중간에 윈도우에서는 동작하지 않는 리눅스 전용 명령어들이 있.. 2024. 11. 17. 리액트(react) - 리코일(Recoil) 과 Selector 사용 예제 학습 리액트에서 데이터는 단뱡항으로만 흐름이런 단점을 극복하기 위해 만들어진 변수가 바로 '전역 상태 변수'State : 컴포넌트 내에서 변화하는 값, 변화 가능한 값 리코일 : 전역 상태 변수 라이브러리 ('페이스북' 에서 만듦)전역 상태 변수 중 하나 예제 : 장바구니에 아이템을 담기 (장바구니에 담긴 데이터를 전역 상태 변수 'recoil state' 로 관리한다.) 여러 컴포넌트에서 공유하고 있는 상태를 리코일에서는 'atom' 이라고 한다. [리코일 용어]atom : 리코일 상태 최소 단위- 예시export const shoppingCart = atom ({ key : "shoppingCart" // 다른 atom 들과 독립적으로 구분되는 값이어야 함. default : []}); select.. 2024. 11. 14. MongoDB - #1 간단한 특징 기록 MongDB 특징- 데이터베이스 관리 시스템.- 직관적인 데이터 모델- 정보를 행 대신 도규먼트에 저장 여기서 도큐먼트는 일종의 필드, json 같은 형태{ articleid : 1, user : { name : 홍길동, age : 20 }, content : "내용"}- 도큐먼트 형태의 데이터 장점 :기존 관계형 데이터 베이스에서는 user 같은 정보를 가지고 오기 위해서는 조인을 했어야 했는데도큐먼트에서는 하나의 아이템의 value로 할당시킬 수 있다. - 몽고DB에서는 데이터가 객체 형태로 들어가 있이 때문에 객체 매퍼의 번거로움 복잡성에서 벗어날 수 있다.- 몽고DB는 도큐먼트 모음과 같이 데이터를 컬렉션 형태로 저장한다. 이는 RDBMS인 SQL이 컬럼(행)으로 데이터를 저장하는 것과 다.. 2024. 10. 23. 도커 #2 - 가상 머신 + 리눅스 + 도커 엔진 설치 (윈도우, 리눅스) 도커를 사용할 때의 대표적인 리눅스 운영체제는 CentOS, 우분투 등이 있다.윈도우와 맥 운영체제 모두 도커를 사용할 수 있지만 '윈도우10' 과 '맥 OS X 10.10.3 Yosemite' 이전 버전의 운영체제를 사용한다면 도커를 사용하기 위해 가상화 공간을 별도로 생성해야 하니 주의하자! 도커는 어떤 운영체제에서 설치되든 전체적인 사용 방법이 동일하다는 것이 장점이다. [ 도커 EE VS 도커 CE ]도커 EE :Enterprise Edition 기업용 각종 기술 지원 + 기능 들이 도커 엔진과 함께 제공된다.도커 CE : Comunity Edition 무료로 제공되는 도커 엔진기술 지원과 서비스를 제공하지 않는다.하지만 도커 엔진의 핵심 기능들은 사용이 가능하다. 내가 설치하고 학습할 버전은.. 2024. 10. 9. AWS EC2 에서 FTP 사용하기 어느 덧 AWS free tier 의 기간이 끝이 났다.앞으로 토이 프로젝트는 AWS lightSail 을 통해서 배포 및 관리할 예정이다. 인스턴스 종료 전 매일 "업로드 해야지 업로드 해야지" 하다 이제서야 해당 게시물을 업로드한다,,→ AWS 와 FTP : filezilla 연결 !AWS EC2 와 Filezilla(FTP 프로그램) 을 통해서파일 전송하는 법을 정리하겠다. - filezilla 설치 (filezilla client)https://filezilla-project.org/- 개인 학습용 이므로 무료 버전을 설치- I Agree 클릭- 여기서 끼워팔기에 속지 않도록(사실 무료버전이지만ㅋㅋ) Decline 체크 후 next- 그냥 이 컴퓨터 사용자면 다 쓸 수 있게 해주자- 취향 맞게 설.. 2024. 10. 3. 도커 #1 - 도커와 마이크로 서비스? 보호되어 있는 글 입니다. 2024. 10. 3. 이전 1 2 3 4 5 6 ··· 36 다음