Deseja instalar o Docker no Windows 10/8/7 ou servidor sem permitir a Hyper-V (Plataforma Hypervisor)? Então aqui está o tutorial, a maneira mais fácil de iniciar um contêiner do Docker no Windows…
A Docker, uma plataforma de código aberto, oferece máquinas virtuais de contêiner para executar vários aplicativos e sistemas operacionais em um ambiente isolado. Em comparação com outros softwares de máquinas virtuais, o docker é leve e as imagens usam o kernel do sistema para fornecer velocidade otimizada. Além disso, as imagens destinadas a ser executadas também são despojadas ou muito leves, por exemplo, a imagem do Ubuntu, que é muito pequena e mais leve em comparação com o servidor Ubuntu CLI ISO disponível on -line para baixar e usar.
Em termos de versão, o Docker oferece duas edições que uma é uma empresa e a outra comunidade que é o software de código aberto. Embora a fonte aberta que seja gratuita tenha todas as funções necessárias para operar contêineres e possa ser usada em servidores e em desenvolvimento para testar máquinas; As coisas que o diferenciam da versão corporativa são o suporte e algumas funções de gerenciamento para também usá -las em operações produtivas.
Portanto, se você não deseja ativar o Hyper-V para preservar o suporte à virtualização a outros softwares, como o VirtualBox ou o VMware Workstation Player, aqui está a maneira simples de instalar o Docker-CE no Windows 10 ou 7 usando a caixa de ferramentas Docker.
O que aprendemos aqui:
- Como executar o Docker sem usar o Hyper-V?
- Instalação do Docker Toolbox para Windows 10 e 7
- Puxe e execute imagens do Docker no Windows 10 sem hipervisor -Hyper -V
Pré-requisitos:
- Arquivo executável da caixa de ferramentas do docker
- Windows 10 ou 7
- Acesso ao administrador
- Conexão com a Internet
Baixe o Docker Toolbox
A primeira coisa que precisamos é a caixa de ferramentas, um pacote que contém várias ferramentas que são: Docker, Docker-Machine, Docker-Compose, GUI baseada na Web Kitematic e VirtualBox. Você pode ver que o VirtualBox está lá, portanto, na caixa de ferramentas do Docker em vez de Hyper-V, ele o usará para executar a imagem Base Linux para criar mais máquinas de contêiner. A caixa de ferramentas está disponível para as plataformas MacOS e Windows 10/8/7, aqui está oPágina do GithubPara baixar os binários executáveis.
Execute o instalador
Depois de ter o instalador usando o link acima, basta executá -lo como qualquer outro software do Windows. Você verá o “Assistente de configuração da caixa de ferramentas do docker". Clique noPróximobotão.
Selecione Localização de destino
Por padrão, como qualquer outro aplicativo do Windows, o assistente também instalará os arquivos e a pasta do docker na unidade C:. No entanto, se você deseja salvá -lo em outro diretório, selecione isso aqui.
Selecione componentes do Docker Toolbox para instalar
O benefício de usar a caixa de ferramentas é que ela vem com todos os componentes essenciais necessários para usar o docker, incluindo o aplicativo gráfico de interface do usuário chamadoKitematicPara instalar graficamente, iniciar, parar e excluir imagens do Docker retiradas do Docker Hub. Por padrão, todos eles serão selecionados e é recomendável deixá -los como for, no entanto, se você for um usuário avançado, selecione de acordo.
Os componentes são:
- Cliente Docker para Windows
- Docker Machine para Windows
- Docker compor para Windows
- VirtualBox
- Kitematic for Windows (alfa)
- Git for windows
Selecione tarefas adicionais
Para criar vários contêineres virtuais, o Docker usa uma distro leve Linux e para executar sem o Hyper-V, ele usa o VirtualBox. Assim, deixe as opções padrão, como a atualização, boot2docker vm, binários para o caminho e clique emPróximobotão.
Run Docker Quickstart Terminal sem hyper-v
Finalmente, depois de instalar tudo, você verá um ícone em sua área de trabalhoTerminal do Docker QuickStart, clique duas vezes nele para iniciar o terminal Bash para configurar a imagem do Docker Virtual Machine no VirtualBox.
Verifique o Docker trabalhando
Você pode usar a mesma janela do terminal ou abrir o prompt de comando para verificar se o Docker está funcionando bem ou não. No tipo de terminal:
docker pull ubuntu
O comando acima buscará a imagem mais recente do Docker do Ubuntu no Docker Hub.
Inicie o contêiner do Ubuntu
Uma imagem é puxada, execute isso como um recipiente:
docker run -it ubuntu
Você verá o Ubuntu Bash com o usuário root, basta começar a executar todos os comandos que você geralmente executa no sistema operacional do Ubuntu Linux.
GUI kitematic, contêineres de acesso para executar comandos
Caso você não queira usar a interface da linha de comando, haverá outro ícone na sua área de trabalho com o rótulo “Kitematic (alfa) ”Clique duas vezes para ser executado. Selecione a opção VirtualBox em sua interface. Você verá todos os contêineres em execução em seu sistema, incluindo as imagens recomendadas.
Você pode executar diretamente os comandos da interface do Kitematic para o contêiner instalado e selecionado via PowerShell. Basta selecionar o contêiner e clicar noExecopção fornecida no menu. Isso abrirá o PowerShell para executar comandos suportados por contêineres.
Dessa forma, podemos facilmente obter todos os benefícios do Docker, mas sem permitir o Hyper-V em nosso sistema Windows. Você também pode.