
📍DockerFile 작성하기 DockerFile이란 : 도커 이미지를 구축하기 위해 명령어들을 순차적으로 나열한 텍스트 파일이다. 각각의 명령어는 이미지의 새로운 계층을 만들어 내며 이러한 계층이 모여 최종 이미지를 형성한다.

📍Docker Compose : 여러 컨테이너를 정의하고 실행하기 위한 도구 YAML파일을 사용해 애플리케이션의 서비스, 네트워크, 볼륨 등을 구성하고, 이 파일을 기반으로 한 명령어로 모든 서비스를 빌드하고 시작할 수 있다. → 개발, 테스트, 스테이징, 프로

📍가상화 가상화를 통해 하나의 컴퓨터에서 여러 애플리케이션을 구동할 수 있다. 하이퍼 바이저 가상화 하드웨어 상에 여러 개의 독립적인 가상 머신을 실행할 수 있는 기술 하이퍼 바이저는 물리적 하드웨어와 가상 머신 사이 에서 중재자 역할을 하고, 하드웨어 자원을 가상

컨테이너는 불변하지 않는다. 하지만 데이터는 persistence 해야한다.그러기 위해 도커에서 데이터를 관리하는 두 가지 주요 방법은 볼륨과 바인드 마운트이다. 볼륨은 도커가 관리하는 데이터 저장소이다. 컨테이너와 독립적으로 존재하여 데이터를 보관할 수 있다.도커 호

컨테이너와 컨테이너를 연결하기 위해서는 가상 네트워크를 만들고 이 네트워크에 컨테이너를 소속시켜 컨테이너들을 연결해야한다.1\. 사용자 정의 네트워크 생성2\. MySQL 컨테이너 실행사용자 정의 네트워크에 MySQL 컨테이너를 실행한다. → 레드미안은 데이터를 저장하