본문 바로가기

Docker2

[Docker] 도커의 기본적인 사용법, 실습 [1. 컨테이너의 기본 명령어]1. 명령어와 대상docker 커맨드 대상- 컨테이너를 다루는 모든 명령은 'docker'로 시작한다- 커맨드는 상위커맨드와 하위커맨드로 나뉜다- 상위커맨드 : '무엇을'- 하위커맨드 : '어떻게'- 대상 : 구체적인 이미지나 컨테이너의 이름이 들어감- Ex) 이름이 penguin인 이미지를 컨테이너로 실행하기 위한 명령어docker container run penguin 2. 옵션과 인자docker 상위커맨드 하위커맨드 (옵션) 대상 (인자)- 옵션 : 커맨드에 세세한 설정을 지정하는 용도로 쓰임- 인자 : 대상에 전달할 값을 지정 [2. 대표적인 명령어]1. 주요 옵션 옵션 형식내용--name 컨테이너_이름컨테이너 이름을 지정함-p 호스트_포트번호:컨테이너_포트번호포트번.. 2024. 7. 25.
[Docker] 도커 기초 [1. Docker] 1. 도커란?- 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼- 도커는 데이터 또는 프로그램을 격리시키는 기능을 제공한다- 도커를 통해 애플리케이션을 관리하는 방식과 동일한 방법으로 인프라를 관리할 수 있다- 리눅스 운영체제에서만 동작 (리눅스 운영체제가 동작하는 것을 전제로 함) ※ 프로그램을 독립된 환경에 격리시키는 이유 : 하나의 프로그램은 여러개의 프로그램으로 이루어진 경우가 많다. 어떤 프로그램C기 여러개의 프로그램(A, B)에 연동되어 있는 경우, 하나의 프로그램B만을 위해 수정된다면 다른 프로그램A가 작동하지 않을 가능성이 크다. 이런 문제를 방지하기 위해 [프로그램A + 프로그램], [프로그램B + 수정된 프로그램]과 같이 나누어 독립적으로.. 2024. 7. 24.