docker container 썸네일형 리스트형 250113_AWS Jenkins, Load Balancing, GitHub 연결 AWS ( https://jinlabs.signin.aws.amazon.com/console )를 킨 후1. Bastion 만들기2. Auto Scaling에 들어갈 시작템플릿의 이미지를 만들고 이미지로 시작템플릿 만들기3. Jenkins 만들기4. 로드밸런싱할 대상 그룹 2개 만들기 Jenkins - 우분투 : 도커 > 젠킨스 컨테이너 : 도커 ㄴ젠킨스 작동 위함 ㄴ도커이미지 만들기 위함 ㄴ깃허브에서 소스를 받아서 이미지를 만들고 빌드하여 도커 허브로 다시 보내며 보낸 것 AutoScaling 그룹으로 보냄 Bastion 제작 ㄴ이렇게 베스천 인스턴스를 완성 교재 p.131의 그림 6.4 ㄴ젠킨스가 해당 코드와 yml 파일을 깃허브에 보내서 코드를 가져오고, 젠킨스가 코드디플로이에게 명령을.. 더보기 241014_connect 명령어, 프록시 버츄얼박스에서 도커 헤드리스 시작 후 모바X텀에서 .10 실행 = 도커 시작 후 ssh 연결 먼저 만든 도커 내용들 제거(도커 전체를 검색(-a)하여 컨테이너(프로세스) ID만(-q) 출력)한 내용을 강제로(-f) 삭제ㄴdocker container ls = docker ps : 같은 명령어이며, ps가 더 최신 명령어인 차이만 존재ㄴ명령어 $(명령어) 는 해당 (명령어)의 결과 값을 앞의 명령어에 연결 docker [상위명령어] [하위명령어] [옵션] : 명령어의 구성 images ls container history network ... ps 내용 출력되면서 해당 컨테이너 ID를 가진.. 더보기 241007_Docker Network 브릿지, namespaces, DNS서버, 지정 먼저 버츄얼 박스의 도커를 헤드리스 시작하고 모바X텀을 실행docker container에 대한 예시 그림 ◈리눅스 브릿지 ㄴ커널 내부의 물리적 스위치를 가상으로 구현한 OSI Layer 2 Device이다.스위치 => 2계층 장비 => 사용하는 주소 : mac address라우터 => 3계층 장비 => 사용하는 주소 : ip address bridge network의 기본 대역은1) 172.{17-31}.0.0/16 (65536개)2) 192.168.{0-240}.0/20 (4096개) veth는 OSI 2계층 서비스로 컨테이너 내부에 제공되는 네트워크 인터페이스 eth0와 한쌍(pair)으로 제공되어 docker0와 가상의 “터널 링 네트워크”를 제공한다ㄴveth와 eth가 한쌍으로 만들어진다S.MA.. 더보기 240930_Docker 컨테이너, 네트워크 Docker Image 관련 명령어 Workflow해당 workflow를 위한 CLI test Docker 에 접속하여 컨테이너 명령 테스트를 위한 이미지 파일 제작ㄴlisten : 포트열고 기다린다는 의미(아우터의 22번 포트에서 6060포트로)ㄴ서버 접속 시 로그에 console.log의 내용이 입력되고 그후 HostName이 적힌 후 로그에 2번째 console.log 내용 입력 홈페이지 제작 시 html로 제작하나 해당 html은 정적임프론트앤드 백앤드Client Server DB HTML .. 더보기 이전 1 다음