docker 4

error during connect: Post .... LinuxEngine: The system cannot find the file specified. 에러 해결하기

순간 에러를 보고 당황스러웠다. 처음 보는 에러였고, 검색을 해도 그다지 솔루션을 금방 찾을 수 없었다. 그리하여 생각을 하던 도중... Docker Desktop 이 실행되고 있지 않았다는 사실을 떠올렸다. 평소에 Docker 를 이용하지 않다보니 WSLv2 특성상 메모리를 과도하게 잡아먹어서 평소에는 Docker Desktop 을 꺼두고 있었다. Docker Desktop 실행 후 문제 해결.

DevOps/Docker 2021.08.03

쿠버네티스(Kubernetes) 기초 다지기

왜 쿠버네티스인가? 많은 서비스를 운영하는 대기업이나 대규모 서비스를 운영하는 대기업 에서 kubernetes 에서 적극적으로 활용할 수 있다. Auto-Scaling : 가상화 기술을 통해 트래픽이 많은 서버에 자연스럽게 더 많은 자원을 이용해 준다. Self-Healing : 서버 장애에 대비하여 가상화 백업 서버를 이용하여 한 서버에 장애가 발생할 경우 알아서 서비스에 자원을 이용한다. Deployment : 쿠버네티스 클러스터를 구동시키면, 컨테이너화된 애플리케이션을 배포하게 되는데, 그러기 위해 디플로이먼트를 만들고 이 디플로이먼트에 애플리케이션을 어떻게 배포하고 업데이트 하는지를 알려주면 이를 자동으로 수행해 준다. Automated Rollbacks : 디플로이먼트된 애플리케이션이 업데이트 ..

DevOps/Kubernetes 2021.06.21

docker compose 로 kafka 서버 열어보기

docker-compose.yaml 에 아래와 같이 작성해준다. 여기서는 wurstmeister/kafka:2.13-2.7.0 이미지를 이용하여 kafka 를 실행한다. 지금은 2.1.3-2.8.0 까지 나왔지만, 도커 이미지가 대응되지 않았다. version: "3.8" services: zookeeper: image: wurstmeister/zookeeper:3.4.6 container_name: zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka:2.13-2.7.0 container_name: kafka environment: KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:9092 KAFKA_L..

DevOps/Apache Kafka 2021.06.21

Docker for Windows! 윈도우 10 에서 도커 설치하기

https://docs.docker.com/docker-for-windows/install/ 이곳에 접속하여 다운로드 해주고, 인스톨러를 실행합니다. 인스톨러를 이용해 설치한 후 설치를 완료해줍니다. 이러한 화면이 나오는 사람은 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 위 인스톨러를 설치해준 뒤 아래의 명령어를 차례대로 입력해 줍니다. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePla..

DevOps/Docker 2021.06.14