본문 바로가기

분류 전체보기451

GOORM: Kubernetes-34 Facts : Dockerfile을 사용한 코드에 의한 서버 구축에 대해서 배움 Findings : Dockerfile의 빌드와 이미지 레이어 - Dockerfile 빌드 : Dockerfile에 정의된 구성을 바탕으로 한 Docker 이미지를 작성할 수 있다. - docker build : Dockerfile 로부터 이미지 생성 멀티스테이지 빌드를 사용한 애플리케이션 개발 - busybox : 기본적인 Linux 명령들을 하나의 파일로 모아 놓은 것으로 최소한으로 필요한 Linux 쉘 환경을 제공하는 경우 이용 데몬실행(CMD명령) - CMD명령 : 이미지를 바탕으로 생성된 컨테이너 안에서 명령을 실행하기 위해서 사용 docker container run 명령 실행 시 - CMD 명령 : 컨테이너 시작.. 2021. 12. 25.
GOORM: Kubernetes-33 Facts : Docker 컨테이너 네트워크 / 가동중인 Docker 컨테이너 조작 / Docker 이미지 생성 / Dockerfile을 사용한 구성 관리에 대해서 배움 Findings : Docker 컨테이너 네트워크 Docker 컨테이너 네트워크 docker network ls 네트워크 목록 표시 --no-trunc : 표시할 네트워크의 상세 정보 확인 -q,--quiet : 네트워크 ID만 확인 -f,--filter : 필터링 docker network connect / docker network disconnect 네트워크 연결/해제 docker container inspect : 도커 컨테이너에 속한 네트워크 확인 docker container attach 가동 컨테이너 연결 docker con.. 2021. 12. 25.
GOORM: Kubernetes-32 Facts : Docker 컨테이너 생성/ 시작/ 정지에 대해서 배움 Findings : 컨테이너 조작을 위한 기본 명령 - 컨테이너 생성 (docker container create) : 이미지로부터 컨테이너를 생성. 이미지에 포함될 Linux의 디렉토리와 파일들에 대한 스냅샷을 취한다. - 컨테이너 생성 및 시작 (docker container run) : 이미지로부터 컨테이너를 생성하고 컨테이너 상에서 임의의 프로세스를 시작. 외부에서 컨테이너의 프로세스에 액세스 - -i 옵션 : 컨테이너의 표준 출력을 연다 - -d : 백그러운드에서 실행할 때 = 디태치 모드 - docker container logs : 백그라운드에서 실행되고 있는지 아닌지 - docker container rum [네트워크 옵.. 2021. 12. 25.
GOORM: Kubernetes-31 Facts : 시스템 인프라 기초 지식, 컨테이너 기술, Docker 개요, Docker 이미지 조작까지 진도 나감 Findings : 시스템 기반 - 애플리케이션을 가동시키기 위해 필요한 하드웨어나 OS/미들웨어 등과 같은 인프라 시스템 기반의 구성 요소 - 인프라 기술 : 시스템 기반을 다루는 기술 - 시스템에 요구되는 사항 : 기능요구 사항 : 시스템의 기능으로서 요구되는 사항 비기능 요구 사항 : 시스템의 성능이나 신뢰성, 확장성, 운용성, 보안 등과 같은 요구사항 시스템 기반의 구성 요소 하드웨어 시스템 기반을 구성하는 물리적인 요소 스토리지, 전원 장치 등 네트워크 시스템 이용자가 원격지에서 액세스할 수 있도록 서버들을 연결하기 위한 요구사항 라우터, 스위치, 방화벽 등 OS(운영체제) 하드웨.. 2021. 12. 25.