profile
늅늅
post-thumbnail

docker와 docker-compose

docker란? > Go언어로 작성된 리눅스 컨테이너를 기반으로하는 오픈소스 가상화 플랫폼 VM처럼 가상화기술을 사용하여 독립된 환경에서 애플리케이션을 실행할 수 있는 컨테이너를 생성 Docker file과 Docker Image를 활용해 컨테이너를 생성할 수 있음 컨테이너와 VM의 차이 > > VM은 호스트OS에서 사용중인 PC자원중 일부를 격리시키고 해당 자원을 사용해 게스트 OS를 설치하여 호스트로부터 완전히 분리된 가상화 환경을 구축할 수 있음 컨테이너는 호스트OS에서 사용중인 프로세스를 격리시키고 어플리케이션 실행에 필요한 바이너리만 올린 뒤 가상화하여 사용하는것 VM은 OS위에 다른 OS가 올라가기에 무겁고 느릴수밖에 없지만 완전히 독립된 환경을 제공하기 때문에 더 높은

2023년 5월 11일
·
0개의 댓글
·