도커(2)
-
Kubectl과 Namespace
유데미의 Kubernetes for beginners 2023 with AWS EKS examples강의 섹션 1,2,3을 정리. 주로 Kubectl과 Namespace에 대한 내용. 틀린내용 있으면 언제든지 말씀해주세요. Docker에서 말하는 컨테이너란 무엇입니까? 컨테이너는 실행 가능한 소프트웨어의 단위를 의미하며, 따라서 소프트웨어 실행을 위한 코드나 설정값을 가지고 있다. (아주 심플하게 설명하면 게시판 Container, Mysql Container 같은 것들이다. 앞서 말했듯이 각 컨테이너는 독립적으로 실행이 가능하다.) 컨테이너는 Host OS위에 Guest OS를 얹어서 실행하는 방식이 아닌 Host OS의 Resource를 직접 사용하는 방식을 사용한다. 아래와 같은 Hypervisor..
2023.10.04 -
Docker 엔진 기본 명령어 및 apache 샘플 사이트 서비스 하기
sudo apt-get install docker-ce 명령어를 통해서 docker를 설치한다. docker run 명령어를 통해 ubuntu:14.04 컨테이너를 실행한다. 만약 이미지가 존재하지 않는다면 다운로드를 먼저하고 컨테이너를 생성 및 실행한다. ( + 접속까지 수행해준다. ) -i 옵션으로 상호 입출력 -t 옵션으로 tty를 활성화 해서 bash 셸을 사용하도록 컨테이너를 셋팅한다. exit를 통해 컨테이너를 정지한다. Ctrl +P + Q를 사용하면 컨테이너를 정지하지 않고 Bash 셸을 빠져나올 수 있다. 단순히 이미지만 내려받기 위해선 docker pull 명령어를 사용한다. docker images 명령어를 통해 도커 엔진에 존재하는 이미지 목록을 확인할 수 있다. sudo docke..
2022.03.10