개발 지식/Docker4 04. [실습] 컨테이너 실행 📖 학습 목표이미지 조회컨테이너 실행1. 실습 목표이미지 조회 및 컨테이너 실행 2. 이미지 조회1) 모든 이미지 조회현재 PC에 저장된 모든 이미지 조회Repository: 이미지 이름Tag: 이미지 버전Image ID: 이미지의 고유한 idCreated: 이미지가 만들어진 날짜Size: 이미지 사이docker image ls특정 이미지 조회docker image ls nginx 3. 컨테이너 실행1) 하나의 이미지로 여러 컨테이너 실행컨테이너 실행-d: 백그라운드 실행--name {컨테이너명}: 컨테이너 이름 지정docker run -d --name {컨테이너명} 이미지명실행 중인 컨테이너 리스트 조회ps: 프로세스docker ps실행 중인 컨테이너 삭제docker rm -f Ref: 개발자.. 2024. 12. 26. 02. [실습] 가상화 기술 📖 학습 목표실습 목표컨테이너 실행1. 실습 목표Nginx 웹 서버 컨테이너 실행 -> Nginx 웹 서버가 제공하는 웹 페이지 접속웹 서버: 웹 브라우저에서 웹 페이지를 제공해주는 서버웹 브라우저 주소창에 웹 페이지 주소를 입력(웹 브라우저를 통해 웹 서버로 요청을 보냄) -> 웹 페이지를 파일로 응답 -> 웹 페이지 파일이 사용자의 웹 브라우저 화면에 표시됨 -> 사용자가 웹 서비스를 사용할 수 있게 됨웹 서버에 접속하려면 웹 브라우저 주소창에 localhost 입력 2. 컨테이너 실행1) 터미널 명령어docker version: Client, Server의 버전 및 상태 확인Client/Server의 각 버전 확인Host OS 에서 도커가 실행 중 X 일때; 버전 확인 불가docker info:.. 2024. 12. 22. 00. 환경 준비 📖 학습 목표Git Bash Winpty 설정Docker Desktop 설치실습 폴더 생성VS Code 설정실행 중인 컨테이너를 모두 삭제하는 방법1. Git Bash Winpty 설정① Git Bash 명령어 echo "alias docker='winpty docker'" >> ~/.bashrc Git Bash에서 도커 명령어 입력 시, winpty docker 를 사용해야함 -> 이제 docker 라고만 써줘도 인식됨 Git Bash 껐다가 다시 켜면 해당 설정 사항 적용됨 Git Bash에 "alias" 입력 시, alias docker='winpty docker' 출력 2. Docker Desktop 설치*Docker Desktop: Window 환경에.. 2024. 12. 19. 01. 가상화 기술 📖 학습 목표애플리케이션 서버가상화 기술과 하이퍼바이저 가상화컨테이너 가상화도커API1. 애플리케이션 서버1) 서버란?하드웨어 or (하드웨어에서 실행 중인) 소프트웨어 2) 서버와 클라이언트클라이언트가 서버에게 요청을 보냄 -> 물리적인 하드웨어를 통해 소프트웨어로 전달 -> 소프트웨어가 요청에 대한 기능을 수행 -> 클라이언트에게 결과 응답 3) 서버의 종류실행 중인 소프트웨어에 따라 종류가 나뉨 파일 서버: 클라이언트에게 파일 공유 (파일 공유 소프트웨어가 설치된 서버) DB 서버: 클라이언트에게 데이터 저장 기능 제공 (DBMS가 설치된 서버) 웹 서버 (WEB): 클라이언트가 웹 브라우저를 통해 HTTP 요청을 보냄 -> 정적인 웹페이지를 제공 (프론트엔드) ex: Ngin.. 2024. 12. 17. 이전 1 다음