ㄴ Kubernetes 3

8월 18일 (이미지 커밋, 배포, 쿠버네티스 설치)

이미지 커밋 - 이미 만들어진 이미지로 컨테이너를 생성해 원하는 구성으로 바꾸고, 이것을 다시 이미지로 바꾸는 것 -> 이미지 생성 -> 이미지 생성 확인 이 이미지로 두 번째 컨테이너를 만들어본다 -> first, second 이미지 확인 이미지 배포 우리가 배운 가상머신 배포는 템플릿으로 만들고, ova 또는 ovf 파일로 배포를 한다 컨테이너는 이미지를 외부로 배포해야한다. - 이미지 추출 (save, load 명령어) - 또는 export, import 명령어 이미지는 docker repository라는 이미지 저장소에 저장되고, 이는 도커 런타임에서 접근이 가능하다. 이미지 배포는 Docker Hub에 배포할 수 있고, Private Repository에 배포할 수도 있다. 1. 도커허브 이 허..

ㄴ Kubernetes 2022.08.18

8월 17일 (도커 볼륨, 네트워크 설정)

도커 볼륨 컨테이너를 삭제해도 구성했던 값을 유지시키는 기술 docker run -d \ --name wordpressdb \ -e MYSQL_ROOT_PASSWORD=password \ -e MYSQL_DATABASE=wordpress \ mysql:5.7 docker run -d \ -e WORDPRESS_DB_USER=root \ -e WORDPRESS_DB_PASSWORD=password \ --name wordpress \ --link wordpressdb:mysql \ -p 80 \ wordpress => 어제에 이어서 컨테이너 생성하는 명령어이다 -> 생성 컨테이너 확인 -> 워드프레스 접속 확인 -> 현재 사진처럼 관리자로 접속하려면 wp-admin 을 입력한다 -> 테마를 설정해놓고 컨테..

ㄴ Kubernetes 2022.08.17

8월 16일 (도커, 워드프레스 접속)

가상화 / 애뮬레이션 E1000e, E1000 : 애뮬레이션 - 별도의 드라이버를 설치하지 않더라도 사용할 수 있지만 성능이 떨어진다 VMXNET, VMXNET2, VMXNET3 : 가상화 - x86 cpu 기반 명령어에서 동작하게 만들어짐. 가상머신 하이퍼바이저를 쓰는 이유 1. VM 격리 => VM이 동작될 수 있는 공간을 제공한다 2. 자원 할당 => 균등한 할당 : '자원관리' 라는 것을 통해 관리자가 불균등하게 나눌 수 있음 컨테이너 하이퍼바이저 대신 Linux기반 컨테이너 런타임 엔진이 들어있다. namespace -> 격리된 공간 생성 cgroups(커널 모듈) -> 자원할당 컨테이너의 특징 1. vH/W가 없다 2. Full OS가 없다 -> 애플리케이션이 동작되는데 필요한 '최소한'의 o..

ㄴ Kubernetes 2022.08.16