본문 바로가기

kubernetes4

Docker Container 이해하기 - (4) image 명령어, 도커파일 Docker login#도커 로그인docker login -u kdb17saccess token 입력Docker pushdocker push /:Docker pulldocker pull username/repository:tagDocker Tag  docker image tag repository/name:tag repository/name:tag[변경값]Docker rmdocker image rm repository/name:tagDocker image inspectdocker image inspect Docker image prune docker image prune -a 2024. 7. 12.
Docker Container 이해하기 - (2) ###### GUI 프로그램 ######nautilus # 파일탐색기gnome-system-monitor # 작업관리자gedit # 노트패드watch docker container ls -a # 컨테이너 목록 조회chrome # 크롬 브라우저dcrmall # 컨테이너 전체 삭제도커 명령어의 이해 도커 설치 방법curl -sSL https://get.docker.com | sh #최신버전 설치#docker 운영에 필요한 필수 패키치 설치yum install -y yum-utils#docker repository 추가 yum-config-manager --add-repo https://do.. 2024. 7. 11.
AWS EKS(쿠버네티스) 쉽게 찍먹해보기 - 이론 컨테이너의 이점이동 가능성클라우드 배포 가능 (EC2, Lambda, EKS, Elastic Container Service , AWS App runner)확장성 (CPU 1개 → CPU4개, Scale up , Scale Out, Scale in) auto scaling지속적 배포 선언형 형식컨테이너는 마이크로 서비스에 적합 (모놀리스 -> 마이크로)현업에서는 수천개의 호스트 수만개의 컨테이너로 관리가 되고 있을 것이다.스케줄링클라우드네트워킹로드 밸런싱스토리지보안모니터링로깅쿠버네티스는 오픈소스 기반의 Google 에서 개발이 되었고 사용이 안정되었기 때문에 많이 사용한다.컨테이너의 이점과 더불어 강력한 커뮤니티가 있다. 하지만 쿠버네티스의 런닝커브는 처음에 배우기가 어렵다고 할 수 있다. PodSpec.. 2024. 6. 26.
Docker 에 대하여 - (3) Docker Compose Docker Compose - 손쉬운 컨테이너 관리 도구도커 스웜과 비슷하지만 조금은 다른 개념개발 환경에서 여러 복잡한 환경을 올려서 같이 실행하고 내릴떄 보통 사용을 한다. 비교사항Docker ComposeDocker Swarm사용환경개발 및 테스트프로덕션환경목적컨테이너 구성의 단순화멀티 호스트 컨테이너 관리스케일링단일 호스트멀티 호스트학습난이도비교적 쉬움비교적 어려움 Docker -> Docker-compose.yml -> | mysql,redis,elastic search -> App | 컨테이너  docker build . -t app fastapi-app:버전[이름]docker compose up # 도커 컴포즈 실행docker compose down # 도커 컴포즈 해제  docker com.. 2024. 6. 18.