도커정의1 도커(docker)란 무엇인가? 도커의 정의 도커(docker)란 무엇입니까? 도커란 컨테이너 기반의 가상화 플랫폼이다. chroot, cgroup 및 네임스페이스와 같은 리눅스 커널의 기능을 사용하여 프로세스를 분리함으로써 독립적으로 실행될 수 있도록 한다. chroot(독립된 공간) - 새로운 가상 루트 디랙토리를 생성하여 원격서비스로 접속할 경우 상위로 이동이 불가능하게 하는 명령어 name space(독립된 환경) - 데이터에 이름을 붙여 충돌 가능성을 줄이고 쉽게 참조할 수 있게 하는 개념 - 6개의 독립된 환경을 제공한다 - PID / Network/ UID / Mount / UTS / IPC cgroup(독립된 자원) - 프로세스들이 사용할 수 있는 컴퓨터 자원들(CPU/Memory/Network/Device/IO)을 제한하고 격리 시.. 2022. 2. 20. 이전 1 다음 반응형