본문 바로가기

전체보기141

[Travis] Travis Ci 튜토리얼 도전기 #1 Core && Build 여기를 정리했습니다. What is Continuous Integration 한꺼번에 완성된 걸 툭하고 뱉는게 아니고 코드상의 작은 변화를 자주 merge 하는거임. 목표는 조금씩 조금씩 개발하고 테스트해서 발전시키는것. CI Builds and Automation: Building, Testing, Deploying 빌드하면 Travis CI는 가상환경에 Github Branch를 clone 해서 빌드하고 테스트 시킴. Task 중 하나가 fail하면 빌드는 실패한것으로 간주됨. 빌드가 성공하면 Deploy 됨. Builds, Jobs, Stages and Phases Phase - Job의 연속적인 step Job - 레포를 가상환경에 옮겨 컴파일, 테스트 하는 자동화된 프로세스. script pha.. 2019. 11. 6.
[Kubernetes] 자주 쓰는 명령어 모음 pods - 현재 작동중인 pods 확인 : kubectl get pods --show-labels - file 내 정의된 pods 삭제 : kubectl delete -f deployments - 현재 작동중인 deployments 확인 : kubectl get deployments 2019. 11. 6.
[Docker] 도커 관련 자주쓰는 명령어 모음 - 빌드 docker build -t /: . docker run -it --detach - 삭제 빌드하다가 오류난 이미지 지우기 docker rmi -f $(docker images --filter “dangling=true” -q --no-trunc) - 디버깅 분명 빌드가 됬는데 run 했을 때 컨테이너가 없는 경우 로그를 찍어보자. - 포트포워딩 도커 내에서 3000으로 주는데 나는 3500으로 띄우고 싶을 때 docker run -it --detach -p 3500:3000 - 도커 Webhook 에러가 난 경우 혹시 Post로 들어오는걸 설정을 했는지 확인해보자. 2019. 11. 5.
[Docker] 리눅스 환경에서 도커 설치하기 사실 이 글은 메모용이다. 그냥 여기 나온대로만 하면 설치가 너무 간단하게 되기 때문에.. 딱히 설명도 할 게 없다. sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # sudo apt-key fingerprint 0EBFCD88 >> 애는 그냥 fingerprint 확인하는거임. sudo add-apt-repository "deb [arch=amd64] https://download.docker.com.. 2019. 11. 5.