Volume1 docker - 데이터 관리(볼륨), .dockerignore, 환경변수, 매개변수 1. 익명볼륨과 명명된 볼륨 이미지가 빌드되면 내부의 코드는 변경될 수 없다. 모든 명령이 실행되면 이미지는 읽기 전용이기 때문에 무언가를 변경하려면 리빌드 해야한다. 컨테이너에서 데이터는 세가지 종류로 분류할 수 있다. 하나는 어플리케이션 데이터, 두번째는 임시 데이터, 마지막은 영구 데이터 어플리케이션 데이터는 우리가 만든 웹 어플리케이션이라고 할 수 있고 이미지에 의해 변경될 수 없다. 임시 데이터는 로그와 같은 데이터로 read와 write를 할 수 있지만 컨테이너 안에 저장된다. 마지막으로 영구 데이터는 DB에 저장되는 정보 같은것을 의미하며 볼륨이라는 곳에 저장된다. 데이터 구조는 다음과 같이 생각하면 된다. 파일을 생성하는 어플리케이션을 실행시켜서 실행버튼을 누르면 로컬 머신에는 뜨지 않고 .. 2022. 10. 6. 이전 1 다음