Kubernetes 란
2022. 3. 10. 11:29
🚦 Server/Kubernetes
목차 Container의 특징 Container Orchestration Container를 관리하는 방법에는 뭐가 있을까? 도커는 정말 편하다. 그럼 그 중에서도 도커를 관리하는 도구는 뭐가 있을까? 필자는 리눅스 명령어로 도커 컨테이너를 관리 한 경험이 있다. 1. Container의 특징 가상머신과 비교하여 컨테이너 생성이 쉽고 효율적이다. 컨테이너 이미지를 이용한 배포와 롤백이 간단하다. 언어나 프레임워크에 상관없이 애플리케이션을 동일한 방식으로 관리한다. 개발, 테스팅, 운영 환경은 물론 로컬 피시와 클라우드까지 동일한 환경을 구축 특정 클라우드 벤더에 종속적이지 않다. 수많은 컨테이너를 어떻게 관리하는게 좋을까? 서비스 검색, 서비스 노출, 서비스 이상, 부하 모니터링을 어떻게 해야 좋을까? ..
Docker - Dockerhub에 image 올리기
2021. 1. 13. 17:54
🚦 Server/Docker
Dockerhub에 image 올리기 ➜ ~ docker run -it --name MyNginx ubuntu:latest repository 업데이트 하기 root@15164209bbdf:/# apt-get update nginx를 설치해보자 root@15164209bbdf:/# apt-get install nginx nginx가 설치된 것을 확인할 수 있다. $ root@15164209bbdf:/# which nginx >> /usr/sbin/nginx curl command 설치하기 root@15164209bbdf:/# apt-get install curl nginx landing page를 확인할 수 있다. root@15164209bbdf:/# service nginx start * Startin..
Docker 설치 - Mac
2021. 1. 7. 10:54
🚦 Server/Docker
$ brew cask install docker 명령어로 설치하려면 오류가 날 것이다. brew cask 는 Homebrew 2.6.0에서 brew --cask를 선호하여 더 이상 사용되지 않는다. 이제 2.7.0이 출시되었기 때문에, brew cask 는 비활성화되었다. 그렇기 때문에 오류가 난다. home brew 유지 관리자들은 이 모듈과 아무런 관련이 없기 때문에, 이 문제를 해결할 수 있는 사람들에게 달려 있다. 비난 좀 받을만 하다... $ brew install --cask docker 이 명령어로 설치하시면 오류가 해결될 것이다. 이제 application에 docker가 있을 것이다. 이것을 한번 실행해줘야 /usr/local/bin에 도커 링크가 생기고 터미널에서 docker를 사용할 ..