Docker (2) —— 安装 Docker Machine

A máquina que uso:

  • CentOS 7 (servidor de nuvem Tencent)

índice

1. O que é Docker Machine

2. Pré-requisitos de instalação

Três, etapas de instalação

  1. Baixe a ontologia da Máquina Docker
  2. Instalar Máquina Docker
  3. Teste se a máquina Docker pode funcionar normalmente

Quatro, etapas adicionais

  1. Desinstalar máquina Docker
  2. Adicione preenchimento automático e outras funções à linha de comando da máquina Docker

1. O que é Docker Machine

Você pode fazer o seguinte com a máquina Docker:

  1. Instale e execute o Docker no Mac ou Windows
  2. Fornecer e gerenciar vários hosts Docker remotos
  3. Fornece suporte para cluster Swarm

A figura a seguir mostra a função da Docker Machine para gerenciar vários hosts

O chamado Docker geralmente se refere ao Docker Engine, e o Docker Engine inclui as seguintes partes

  1. Cliente Docker Cli: Cliente Docker, programa de linha de comando para executar comandos docker
  2. API REST: Especifique a interface para interagir com o daemon Docker
  3. Servidor Docker Daemon: Programa de serviço do Docker

A relação entre a Docker Machine e o Docker Engine é a seguinte

2. Pré-requisitos de instalação

  1. Você precisa instalar o Docker (veja aqui para nenhuma instalação )
  2. Paciência para ler este artigo

Três, etapas de instalação

Confirme se o Docker foi instalado antes de continuar

  1. Instalar Máquina Docker

Digite diretamente na linha de comando no Linux

base=https://github.com/docker/machine/releases/download/v0.16.0 &&
curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
sudo mv /tmp/docker-machine /usr/local/bin/docker-machine &&
chmod +x /usr/local/bin/docker-machine

Explicação dos comandos usados ​​acima

comando efeito
ondulação Seguido pelo endereço de download,> seguido pelo local de armazenamento do arquivo
&& Indica que o comando anterior foi concluído e o próximo comando foi executado
chmod Alterar o direito de execução do arquivo (+ x)
sudo Use os privilégios de root para executar os seguintes comandos
cp Copie o arquivo (ou pasta) do caminho seguido pelo espaço para o diretório especificado
  1. Teste se a máquina Docker pode funcionar normalmente
docker-machine --version

Mostre o seguinte conteúdo

docker-machine version 0.16.0, build 702c267f

Quatro, etapas adicionais

  1. Desinstalar máquina Docker
rm $(which docker-machine)

O comando acima irá procurar por arquivos elegíveis no diretório definido pela variável de ambiente $ PATH.

  1. Adicione prompts de comando e outras funções à máquina Docker

Depois de realizar as seguintes operações, você pode adicionar as seguintes funções à sua máquina Docker:

  1. Conclusão de comando
  2. Mostra a máquina atualmente em execução no shell
  3. Adicione o comando docker-machine use (usado para alternar entre máquinas em execução)

degrau:

Confirme a versão da sua máquina Docker

docker-machine --version 

Execute o seguinte comando (o comando a seguir é usado para baixar três três arquivos em /etc/bash_completion.d):

base=https://raw.githubusercontent.com/docker/machine/v0.16.0
for i in docker-machine-prompt.bash docker-machine-wrapper.bash docker-machine.bash
do
       sudo wget "$base/contrib/completion/bash/${i}" -P /etc/bash_completion.d
done

Em seguida, execute o seguinte comando para atualizar as variáveis ​​de ambiente

source /etc/bash_completion.d/docker-machine-promt.bash

Acho que você gosta

Origin blog.csdn.net/JikeStardy/article/details/103792104
Recomendado
Clasificación