Docker는 현재 Linux 시스템만 실행할 수 있지만 Windows에서는 virtualbox를 사용하여 docker를 실행할 수 있고, freebsd에서는 Linux 시뮬레이션 계층을 사용하여 docker를 기본적으로 실행해야 하며, mac에서는 virtualbox를 사용하여 docker를 실행해야 합니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, docker-1.13.1 버전, Dell G3 컴퓨터.
Docker는 어떤 시스템에 사용되나요?
Docker는 처음에는 Linux 커널의 일부 기능에 의존했기 때문에 처음에는 일반적으로 사용되는 배포판인 CentOS, Ubuntu, Suse 및 Federa에서만 실행할 수 있습니다.
2015년 Microsoft는 Windows Server 2016에서 Docker를 구현했기 때문에 Windows에서도 실행할 수 있습니다. 그러나 기술이 충분히 성숙되지는 않았지만 앞으로는 확실히 더 완벽해질 것입니다. 또한 Docker는 다른 운영 체제에서 Docker를 실행할 수 있도록 하는 Docker-machine을 제공합니다. 하지만 이는 기본 작업이 아니라 운영 체제에서 VM을 실행한 후 사용자 정의된 Docker 클라이언트를 통해 원격으로 작업하는 위장 작업이므로 개발 및 테스트 환경에서만 사용할 수 있습니다.
현재 우분투 커널은 빠르게 업데이트되고 aufs를 지원하기 때문에 Docker를 우분투에서 실행하는 것이 더 적합합니다. 다른 시스템은 device-mapper만 사용할 수 있고 aufs는 device-mapper보다 빠릅니다.
Docker를 사용하기 위해 알아야 할 몇 가지 사전 지식에는 주로 Linux 및 퍼블릭 클라우드의 사용이 포함됩니다. Docker는 주로 Linux에서 실행되고 기본 이미지도 Linux를 기반으로 하기 때문입니다. Linux를 이해하면 많은 장애물을 피할 수 있습니다. 퍼블릭 클라우드는 미래의 트렌드이며 Docker가 인기를 끄는 이유이기도 합니다. Linux는 오픈 소스 소프트웨어의 창시자입니다. Docker는 현재 기본적으로 Linux 커널을 사용하므로 먼저 Linux를 이해해야 합니다. 퍼블릭 클라우드 호스팅은 실제로 호스트를 퍼블릭 인터넷에 호스팅하는 것을 의미합니다. 사용자는 호스트 관리 방법을 걱정할 필요가 없으며 이러한 문제를 전문 공급 업체에 맡길 수 있습니다.
Docker는 현재 Linux 시스템만 실행할 수 있습니다.
다른 환경에서 docker 사용:
1. Windows는 여전히 virtualbox를 사용하여 기본 시스템을 구현합니다. docker와 호환되는 Windows docker는 향후에 등장할 예정이지만 아직은 초기 단계입니다.
2. FreeBSD는 이미 Docker를 기본적으로 실행할 수 있으며 Linux 시뮬레이션 계층이 필요합니다.
3. Mac에서는 Docker를 사용하려면 VirtualBox를 사용해야 합니다.
추천 학습: "docker 비디오 튜토리얼"
위 내용은 도커는 어떤 시스템에 사용되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!