본문 바로가기

Cloud/Docker, Kubernetes

(24)
[2021/04 Docker교육] 3일차 hub.docker.com 에 내가 commit한 이미지를 push를 통해 업로드한다 registry를 구성하여 내가 업로드한 이미지를 다운로드 가능하도록 구성한다 registry web 을 구성하여 웹페이지에서 해당 업로드된 이미지 확인 인증키를 사용하여 로그인을 해서 업로드 다운로드 가능하게 한다 github와 hub.docker.com을 사용하여 내가 원하는 이미지를 docker.com이 만들게 한다 이후에 hub.docker.com 에서 나의 host에 다운로드 한다 ==================================================== github.com 가입 hub.docker.com 가입 내 시스템에 github 다운로드 (yum install git) git clon..
[Docker] Github 와 연동하여 자동 build 하기 hub.docker.com 에 내가 commit한 이미지를 push를 통해 업로드한다 registry를 구성하여 내가 업로드한 이미지를 다운로드 가능하도록 구성한다 registry web 을 구성하여 웹페이지에서 해당 업로드된 이미지 확인 인증키를 사용하여 로그인을 해서 업로드 다운로드 가능하게 한다 github와 hub.docker.com을 사용하여 내가 원하는 이미지를 docker.com이 만들게 한다 이후에 hub.docker.com 에서 나의 host에 다운로드 한다 github.com 가입 hub.docker.com 가입 내 시스템에 github 다운로드 (yum install git) git clone https://github.com/mygom1171/docker_repo.git git pu..
Docker container commit & push nicewoong.github.io/development/2018/03/06/docker-commit-container/
[2021/04 Docker교육] 1일차 강사님 깃허브 주소 github.com/philbae ============================================= 컨테이너와 이미지는 서로 다른 개념이다 프로세스도 서로 다르게 뜸 ============================================= 도커의 취약점 컨테이너가 휘발성이다 해킹 위험에 노출 될 수 있음 (이미지는 되도록 official 을 사용하도록 하자) 도커 실행을 위해서는 root 게정이 필요함 (systemctl start docker) 속도가 느림 ============================================= dockerd 도커의 서버 역할 실제 도커 컨테이터 생성과 이미지 구성하는 역할 담당 docker 도커의 클라이언트 역할 ..
[2021/04 Docker교육] 2일차 컨테이너 생명 주기 컨테이너 생성 docker create 컨테이너 시작 docker start 컨테이너 실행 docker running 컨테이너 중지 docker stop 컨테이너 삭제 docker rm docker run 은 되도록 사용하지 말도록 하자 create -> start 로 순차적으로 구동하는 습관을 들이도록 하자 컨테이너 내부에 접속 docker attach 나올때는 ctrl+p 이후 ctrl+q (read escape sequence) docker exec 나올때는 exit 혹은 ctrl+p 이후 ctrl+q 도커의 로그 도커가 로그를 남기며 기본적으로 daemon.json 파일을 먼저 트래킹 함 도커와 컨테이너가 작동을 할때 해당 로그를 계속해서 남김 로그파일은 /var/lib/doc..
Docker hostname 변경 참고한 블로그 mns010.tistory.com/m/28
Docker 컨테이너 SSH 명령어 Docker 컨테이너 내에 SSH 접속이 가능하다 참고 사이트 : mosei.tistory.com/entry/Docker-Container-SSH-%EC%A0%91%EC%86%8D-%EB%B0%A9%EB%B2%95 자주 사용하는 명령어 #. 컨테이너 실행 명령어 - docker run 예시) docker run -d -p [외부접속포트]:[내부컨테이너포트] --name [사용자지정이름] [컨테이너명] -d: background에서 계속 실행하도록 설정 -p: 포트 설정, 외부에서 브라우저에 :81 형태로 접속했을때 내부 컨테이너의 80포트를 연결 해주는 것 --name: 컨테이너 이름 설정 / 쓰지 않으면 컨테이너 이름을 랜덤으로 지어버림. #. 컨테이너 프로세스 검색 - docker ps 예시) doc..
Docker 테스트 환경 구축하기 테스트 환경 OS : CentOS 8 Docker Version : 2.2.1 (podman 컨테이너 툴 사용) kubernetes version : 1.21.0 minikube version : 1.19.0 참고 사이트 - 이론 Docker 가상 환경 구축 입문 시리즈 sarc.io/index.php/cloud/1552-docker-1-docker kubernetes 에 대해 sarc.io/index.php/cloud/1100-kubernetes 컨테이너 기술 - Docker 와 Podman naleejang.tistory.com/227 참고 사이트 - 컨테이너 테스트 환경 구축 실습 관련 전반적인 가이드 subicura.com/k8s/guide/ 도커(Docker) 설치 docs.docker.com/..