내가 만든 코드를 도커 이미지에 담아서 ec2에 올려서 배포하잖아
근데 ec2에 내가 만든 코드가 따로 설치되는건 아니야?
그니까 도커 이미지가 압축파일마냥 내가 만든 코드 압축해서 이미지화한다음에 ec2에서 압축풀어서 설치해서 코드가 실행된다고 생각했는데
이게 아니고 이미지 자체를 읽어서 ec2에 설치를 안해도 코드가 실행되는 방식임?
내가 만든 코드를 도커 이미지에 담아서 ec2에 올려서 배포하잖아
근데 ec2에 내가 만든 코드가 따로 설치되는건 아니야?
그니까 도커 이미지가 압축파일마냥 내가 만든 코드 압축해서 이미지화한다음에 ec2에서 압축풀어서 설치해서 코드가 실행된다고 생각했는데
이게 아니고 이미지 자체를 읽어서 ec2에 설치를 안해도 코드가 실행되는 방식임?
둘다 되지않음 ? 클라우드플레어는 둘다되던데
진짜 쉽게 설명하자면 도커는 mini EC2임 ec2 안에 작은 ec2 환경이 있다고 보면됨 이게 컨테이너라는 개념인데 서버의 OS를 사용하면서 그 OS와의 영역분리 (컨테이너박스) 하는거임 즉 너가 설치한 코드는 그 컨테이너 안에 설치되어있는거고 ec2 에는 컨테이너 라는 기술을 사용하기 위한 도커가 설치가 되어있는거임 - dc App