0. 기존 문제 풀이 https://toriyong.tistory.com/category/%EB%AA%A8%EC%9D%98%ED%95%B4%ED%82%B9/Wargame 1. 전체 코드
전체 글
기록!1. 컨테이너 네트워크 - 실행 중인 컨테이너는 IP 주소를 할당받기 때문에 컨테이너 간 통신을 할 수 있다. - ubuntu 호스트 내에서 접근 가능한 전용 네트워크를 통하면 예를 들어서 어플과 데이터베이스를 연결하는 것도 가능하다. - 도커 허브에는 Rocket. Chat, ownCloud, Redmine, wordPress 등 컨테이너 간의 연결을 이용하는 어플 이미지가 있다. 1) 컨테이너 네트워크 컨테이너 네트워크는 도커 간의 네트워크라고 할 수 있다. 도커 허브에 등록된 어플들은 --link 명령을 사용하여 컨테이너를 연동하게 된다.하지만, 최근 추세는 docker network를 이용하여 작업하고 있다. 도커 서버의 경우 아래와 같이 네트워크 명령어를 사용하여 작업하게 된다. [+] dock..
1. 쿠버네티스 기본 명령어 정리 1) command 명령어 설명 get 지정한 객체 목록을 한 줄에 하나씩 출력 describe 보다 더 자세한 정보를 확인 할 수 있다. apply 매니페스트에 기술된 객체를 생성 (존재하면 에러 출력) delete 매니페스트에 기술된 객체 삭제. config 접속 대상이 되는 콘텍스트(k8s 클러스터, 네임스페이스, 유저 등) 목록 출력이나 삭제 exec 컨테이너 대화형으로 커맨드 실행, 파드 내에 컨테이너가 여러개 존재한다면, -c옵션으로 '컨테이너_명'을 지정 - 컨테이너_명은 kubectl get describe 으로 확인 run 파드 실행 log 컨테이너에 로그 표시 2) resource 명령어 설명 pod(po) 컨테이너의 최소 실행단위로 실행 시 파드 네트..
1. nginx 설치 - 웹 서버 소프트웨어로, 가벼움과 높은 성능을 목표로 한다. 웹 서버, 리버스 프락시 및 메일 프락시 기능이 있음. 1) 이미지 저장 [+] 도커 사이트에서 이미지 다운로드 docker pull nginx ** 추후 업데이트/추가로 받을 경우 증분값만 추가로 받는 패치와 같다.( 중복된 값은 제외된다) [+] nginx 이미지 다운로드 확인 2) 이미지 컨테이너로 올리기 [+] nginx 컨테이너 확인 - 로컬에서 실행되는 웹서버이기 때문에 포트번호가 나온다 - 실행되었을 때는 컨테이너 리스트 확인할 때에는 나오지 않는다. [+] 백그라운드로 실행 -d 옵션을 통해 [+] 둘다 동시 실행 - 현재 콘솔창에서 실행되는 것과 백그라운드로 실행 -둘 다 접속되도록 포트는 가지고 있다. ..