O Docker ainda usa o VirtualBox no macOS (10.13) High Sierra?

1

Estou usando o Docker CE v18.06.0-ce-mac70 (26399). Ainda precisa do VirtualBox para executar contêineres? O Docker ainda seria executado se eu desinstalar o meu VirtualBox?

    
por user674669 14.08.2018 / 21:35

1 resposta

1

Boa pergunta. Parece confuso com base na documentação que declara :

Docker for Mac uses HyperKit, a lightweight macOS virtualization solution built on top of the Hypervisor.framework.

Mas, em seguida, afirma:

Currently, there is no docker-machine create driver for HyperKit, so use the virtualbox driver to create local machines. (See the Docker Machine driver for Oracle VirtualBox.) You can run both HyperKit and Oracle VirtualBox on the same system. To learn more, see Docker for Mac vs. Docker Toolbox.

Portanto, parece que se você não está preocupado com docker-machine create , então você pode usar o Docker CE sem o VirtualBox instalado. Mas se você me perguntar, parece que em algum momento você pode ser roubado enquanto brinca com os containers, então a melhor aposta é manter o VirtualBox instalado.

Meu melhor conselho pessoal é se você não quiser o VirtualBox por perto, basta abandoná-lo por enquanto e fazer o que desejar com o Docker CE. E se / quando você atingir alguma parede de comando - como o item docker-machine create mencionado acima - basta instalar o VirtualBox e aceitar isso como o “preço de admissão” para usar o Docker no macOS.

    
por 14.08.2018 / 21:46