본문 바로가기

Container7

Web기반 PDF/EPUB Reader Ubooquity IT 기술 관련 PDF/EPUB/MOBI 파일로 된 책을 하루에 한권씩 공짜로 배포하는 사이트를 알게 되었다. https://www.packtpub.com//packt/offers/free-learning?login=1 이렇게 한권 두권씩 모으다 보니, 저장해서 아이패드로 복사해서 보거나 하는 일이 상당히 귀찮아 졌다. 물론 NAS가 있어서 크게 불편한 점은 없지만, AirComix처럼 웹 기반으로 접속해서 다운로드만 해당 디렉토리에 넣어두면 볼 수 있는 형태를 찾다 보니 당연하게도 Docker 이미지로 이런 형태의 서비스를 배포 할 수 있도록 만들어 놓은 이미지를 찾았다(Ubooquity). 1. PACKT 사이트 해당 사이트에서 책을 받게 되면 본인 계정에 이렇게 다운 받은 책을 볼 수 있다. 예를 .. 2019. 5. 13.
[Kubernetes]컨테이너를 이용하여 웹 어플리케이션 배포하기(3티어구조) #4 이전 포스트에서 배포된 컨테이너들을 scale out하고 업데이트 하는 방법을 정리한다.Kubernetes OperationPod의 상태를 조회한다.$ kubectl get podsNAME READY STATUS RESTARTS AGEapache-petclinic-54bf9c58cb-5w46p 1/1 Running 0 1ddefault-http-backend-hzzzq 1/1 Running 0 23dmysql-petclinic-b854f5ccc-knrmf 1/1 Running 0 1dnginx-ingress-kubernetes-worker-controller-6qnj9 1/1 Running 0 1dnginx-ingress-kubernetes-worker-controller-c4zs8 1/1 Running.. 2018. 3. 29.
[Docker]컨테이너를 이용하여 웹 어플리케이션 배포하기(3티어구조) #1 Kubernetes나 기타 container platform은 Docker image를 배포하곤 한다.결국에는 Docker를 이해해야 위의 Platform을 이해 할 수 있기 때문에 Docker를 이용하여 기본적인 3 티어 구조 (Web, Was, DB)를 구성하고 배포해보고자 한다. 준비사항a. WEB : apache 2.4b. WAS : Tomcatc. DB : MySQLd. 샘플 코드 : https://github.com/spring-petclinic/spring-framework-petclinic.git Docker 설치 : virtual box에 ubuntu 16.04를 설치하고 아래 명령어를 통해 설치한다.sudo apt-get install apt-transport-https ca-certi.. 2018. 3. 26.
lxd container static ip setting Juju로 container를 생성하고 난 뒤 해당 container에 static ip를 사용하기 위해서는 cloud init과 lxc config를 변경해야 한다.lxc config edit : 변경할 ip를 수정하고 저장한다.container안에 기 반영된 ip가 저장된 파일을 수정하고, binary file은 삭제 한다./var/lib/cloud/instances//obj.pkl 삭제/var/lib/cloud/seed/nocloud-net/user-data 수정/etc/network/interfaces.tmpl 삭제reboot 2017. 12. 24.