전체 글 497

4. Docker 네트워크 (리눅스 용)

4. Docker 네트워크 (리눅스 용) 관련 포스트 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 - 이번 포트스에서는 Docker 4가지 네트워크 구현 방식 중 기본인 bridge 네트워크 방식을 알아 보겠습니다. Docker의 네크워크 구현 방식 네트워크 종류 설명 host - 호스트이 네트워크 환경을 대로 사용하는 방식 bridge - 새..

Cloud/Docker 2019.01.31

3. Docker Container 관리 (리눅스 용)

3. Docker Container 관리 (리눅스 용) (생성, 시작, 정지, 삭제) 관련 포스트 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 Container 관리 1. Container 리스트 확인 #docker ps -a 2. Container foreground생성 - container 생성시 -i, -t 옵션을 주어 표준 입출력이 활성..

Cloud/Docker 2019.01.30

2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용)

2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) ▶관련 포스트◀ 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 ▶[ Docker의 설치 방법 - 리눅스(CentOS 7)] 1. Docker를 사용 환경 (1) Linux 커널 버전 3.10 이상 및 64 bit에서 최정화 및 구동이 됩니다. - 확인 방법 #uname -a ..

Cloud/Docker 2019.01.30

1. Docker 가상화 서버 개념 (리눅스용)

1. Docker 가상화 서버 개념(리눅스용) ▶관련 포스트◀ 1. Docker 가상화 서버 개념 (리눅스용) 2. Docker 가상화 서버 설치 및 image 다운로드 (리눅스용) 3. Docker Container 관리 (리눅스 용) 4. Docker 네트워크 (리눅스 용) 5. Docker Image 만들기 / 삭제 (Linux 용) 6. Docker cluster - swarm (리눅스 용) - Docker version 18.09.1, build 4c52b90 ▶[미리 보는 Docker의핵심 개념] - Docker란?, 리눅스 운영체제에서 프로세스를 격리 시키는 방법으로 가상화를 구현 하는 가상화 시스템이다. - Docker의 구현 방식은 리눅의 cgroup과 namespace 및 Docker에..

Cloud/Docker 2019.01.25

[typescript] 7. 함수 (선언적 함수, 익명 함수, 콜백 함수)

[typescript] 7. 함수 (선언적 함수, 익명 함수, 콜백 함수) 1. 함수란? - 함수는 애플리케이션 코드를 구성하는 기본 요소입니다. - 자주 사용되는 코드를 묶어놓은 코드 덩어리 입니다. - typescript에서 함수는 클래스나 네임스페이스 내에 선언 할 수 있습니다. - 함수는 모듈로 서도 사용됩니다. 2. 자바스스크립트 함수의 종류 참조 : [javascript] 2.자바스크립트 함수란? 1) javascript 함수 (1) 선언적 함수 - 호이스팅이 발생 합니다. *호이스팅 이란? 코드를 실행 하게 되면 호이스팅이되는 코드를 맨위로 올리는 것을 말합니다. 따라서 함수를 사용후에 나중에 정의해도 됩니다. (2) 익명 함수 - 호이스팅 이 발생하지 않습니다. - 함수를 선언이 후에만 사..

[typescript] 6. 연산자 와 디스트럭쳐링(destructuring)

[typescript] 6. 연산자 1. 기본 연산자 1) 산술 연산자 산술 연산자 의미 + 덧셈 - 뺄샘 * 곱셈 / 나눗셈 % 나머지 2) 비교 연산자 비교 연산자 예 의미 == a == b a 와 b의 값이 같은지 비교 === a === b a 와 b의 값과 타입이 같은지 비교 != a != b a 와 b의 값이 다른지 비교 !== a !== b a 와 b의 값과 타입이 다른지 비교 > a > b a 가 b 보다 큰지 비교 = a >= b a 가 b 보다 크거나 같은지 비교 판변 조건이 false 이면 표현식 2이 반환1 > 2 ? console.log("aa") : console.log("bb")// 출력 결과 bb 2. 디스트럭처링(destructuring) - typescript는 ES6의 디..

[typescript] 5. 제어문

[typescript] 5. 제어문 1. 제어문 이란? - 코드의 흐름을 제어 합니다. - 조건 문과 반복 문이 존재 합니다. 2. 조건 문 - 조건에 맞을때 해당 코드를 수 행 합니다. 1) if 문 - 구문 if () { 실행 할 코드}let able:boolean = true; if (able) { console.log("test");} 2) switch 문 (1) 구문 switch(표현식) { case 값: ... 수행 할 코드break; default: ... 조건에 맞는 것이 없을 시 수행 할 코드break;} (2) 특이 사항 - fall-through 기능 제어 > 간혹의 경우 여러개의 case문의 결과를 동일 하게 처리 하기 위해서 case문을 탗출하는 break 문을 생략 하여 쓰는 경..

[typescript] 4. typescript 기본 타입과 변수 선언

[typescript] 4. typescript 변수 1. 선언자 - 변수 앞에 위치하는 키워드 - 선언자에 따라서 변수의 scope가 달라진다. 1) scope level - 함수 level : 선언자가 함수 level일 경우 해당 변수는 함수 안에 개별 선언으로 인식 된다. - 블록 level : 선언자가 블록 level일 경우 해당 변수는 블록 안에 개별 선언으로 인식 된다. - 전역 level : 선언자가 전역 level일 경우 해당 변수는 프로그램 모든 범위에서 개별 선언으로 인식 된다. 2) scope의 운선 순위 - 블록 level > 함수 level > 전역 level 항목 scope (영향 범위) 특징 함수 level 블록 level 전역 level var O X O 호이스팅 이된다. (..

[typescript] 3. 개발 환경 구축 및 테스트 프로젝트

[typescript] 3. 개발 환경 구축 및 테스트 프로젝트 1. 필요 준비물 - node.js - npm - typescript 2. node.js 설치 - https://nodejs.org/ko/download/ 에서 다운 받아서 설치 3. npm 설치 - node.js 설치시 기본 적으로 설치가 됩니다. - 최신으로 업데이트만 해주시면 됩니다. > node install -g npm@lastest 4. npm을 이용한 모듈 관리 방법 - npm은 node.js 에서 필요한 third party 모듈을 관리해 주는 매니저 입니다. - npm은 package.josn를 통해어 모듈을 관리합니다. 1) package.json만들기 >npm init [-y 옵션시 기본 값으로 생성 된다] 항목 설명 p..