본문 바로가기

프로그래밍2

[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.