Docker에서 만든 가상 머신을 Docker 없이 독립적으로 사용할 수 있나요?

Docker에서 만든 가상 머신을 Docker 없이 독립적으로 사용할 수 있나요?

Docker는 클러스터의 노드로 사용할 가상 머신을 생성할 수 있습니다..

Docker에서 생성한 가상 머신을 Docker 없이 독립적으로 사용할 수 있나요, 아니면 Docker에서만 사용할 수 있나요?

예를 들어, VirtualBox 기반 Docker로 생성된 가상 머신을 VirtualBox에서 직접 생성한 가상 머신처럼 사용할 수 있습니까, 아니면 Docker에서만 사용할 수 있습니까?

감사해요.

답변1

주의하는 것이 중요합니다도커 머신도커 엔진과 다릅니다. Docker-machine은 Docker 엔진을 실행하기 위해 호스트를 관리하는 방법입니다.

일반적으로 사람들이 "도커"라고 말할 때는 일반적으로 도커 엔진을 의미합니다. 용어를 일관되게 유지하면 문서를 이해하고 혼란을 피하는 데 도움이 됩니다. 루스트어바웃가상 머신은 생성되지 않지만 docker-machine은 생성될 수 있습니다.

이제 docker-machine을 사용하여 하이퍼바이저 또는 IaaS(예: AWS) 인프라와 통신하면 해당 하이퍼바이저에 가상 머신이 생성됩니다. 기본 운영 체제는 대상 플랫폼과 옵션에 따라 달라집니다. 여기에서 옵션을 볼 수 있습니다.https://docs.docker.com/machine/drivers/os-base/. 그런 다음 docker-machine이 docker 런타임을 설치했으므로 이제 이를 사용하여 컨테이너를 실행할 수 있습니다.

결과 이미지는 대상 플랫폼의 일반 가상 머신입니다.

관련 정보