Como instalar o Docker no Ubuntu 18.04 Bionic Beaver

Como instalar o Docker no Ubuntu 18.04 Bionic Beaver

Objetivo

Instale o último lançamento do Docker no Ubuntu 18.04

Distribuições

Ubuntu 18.04 Bionic Beaver

Requisitos

Uma instalação funcional do Ubuntu 18.04 com privilégios de raiz

Convenções

  • # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
  • $ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Outras versões deste tutorial

Ubuntu 20.04 (fossa focal)

Introdução

Docker revolucionou como os aplicativos da Web estão hospedados e os servidores são executados. Os contêineres do Docker permitem que os administradores do servidor compartimentem seus aplicativos, como máquinas virtuais, mas os contêineres são muito mais leves, são mais fáceis de gerenciar e adicionar menos sobrecarga.

Instalar o Docker no Ubuntu é muito simples. Como o Ubuntu é uma escolha popular para a nuvem, todo o processo foi simplificado para uma ciência.

Instale o Docker do Repositório Ubuntu

A instalação do repositório padrão do Ubuntu consiste em um único apt comando. Pode produzir número de versão estável, mas menor do Docker:

$ sudo apt install docker.io 

Os seguintes comandos Linux iniciarão o Docker e garantirão que isso comece após a reinicialização:

$ sudo systemctl start docker $ sudo systemctl docker 

Tudo feito.

$ docker -version Docker versão 17.03.2-CE, construa F5ec1e2 


Instale o Docker no repositório oficial do Docker

Instalar as dependências

Docker tem seus próprios repositórios. Antes de instalá -lo nesses repositórios, você precisa instalar as dependências pré -requisitos. Atualize seu sistema e pegue -o com apt.

> $ sudo apt update $ sudo apt install apt-transport-https Certificados Certificados Curl-Properties-Common 

Adicione o repositório do Docker

Crie um novo arquivo para o repositório do Docker em /etc/apt/fontes.lista.D/Docker.lista. Nesse arquivo, coloque uma das seguintes linhas que escolhem construções estáveis, noturnas ou de borda:

Estável, verifique a disponibilidade antes de usar: deb [arch = amd64] https: // download.Docker.com/linux/ubuntu biônico estável borda: deb [arch = amd64] https: // download.Docker.com/linux/ubuntu biônico borda noturno: deb [arch = amd64] https: // download.Docker.com/linux/ubuntu biônico noturno 

Em seguida, você precisa adicionar a chave GPG do Docker.

$ CURL -FSSL https: // Download.Docker.com/linux/ubuntu/gpg | Sudo Apt-Key Add - 

Uma vez, isso é importado, atualize o apt novamente.

$ sudo apt update 

Instale o Docker CE

Você pode simplesmente instalar o pacote Docker CE.

$ sudo apt install docker-c 

Feito. Verifique a versão do Docker:

$ docker -version Docker versão 18.03.0-CE, construir 0520E24 

Adicione um contêiner

Há mais de uma maneira de adicionar um contêiner do Docker. Se você está familiarizado com o Docker, isso não é para você. No entanto, se você decidiu experimentar o Docker pela primeira vez, a maneira mais fácil de começar é usar qualquer uma das excelentes imagens do Docker existente disponíveis online. Docker está configurado para puxá -los automaticamente para você quando você os solicita com o nome do desenvolvedor e do repositório.

$ sudo docker executar nome de usuário: repositório 

No caso de imagens oficialmente suportadas, você não precisa especificar um nome de usuário. Eles tendem a vir com mais opções, embora. Você pode querer especificar tags para eles. Isso é feito com um cólon após o nome do repositório.

$ sudo docker run wordpress: php-7.2-fpm-alpina 

Você também pode especificar a porta que o contêiner escuta. Por padrão, a maioria dos contêineres é configurada para ouvir 80 internamente. Você pode fazer o Docker ouvir em uma porta diferente e encaminhar isso para o 80 do contêiner.

$ sudo Docker Run 9000: 80 WordPress 

Esse contêiner ouvirá na porta 9000 do servidor e encaminhará o tráfego para a porta 80 do contêiner. Isso facilita a execução de vários serviços da Web no mesmo servidor.



Gerenciamento de contêineres

Gerenciar contêineres também é bastante simples. Você provavelmente já pode adivinhar que iniciar um contêiner é o mesmo que adicionar um novo. Esse é o correr comando. Nesse caso, o -d A bandeira desafia o recipiente, então não está ocupando seu terminal.

$ sudo docker run -d wordpress 

Como você pode ter múltiplos do mesmo contêiner em execução, quase todo o resto aqui usa os hashes que o Docker atribui automaticamente à execução de contêineres.

Para listar todos os recipientes em execução em seu sistema, use o ls opção.

$ sudo docker contêiner ls 

Se você quiser parar um recipiente, use parar seguido pelo hash daquele contêiner.

$ sudo docker contêiner stop hash 

Remover um recipiente também é fácil. Usar rm.

$ sudo docker contêiner rm hash 

Pensamentos finais

Docker é uma ferramenta poderosa. Há muito mais opções, e o Docker é capaz de uma ampla gama de configurações. Com as informações aqui, porém, você pode começar com o Docker no Ubuntu e usá -las efetivamente na maioria das situações básicas.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Ubuntu 20.04 truques e coisas que você pode não saber
  • Ubuntu 20.04 Guia
  • Coisas para instalar no Ubuntu 22.04
  • Os 8 melhores ambientes de desktop do Ubuntu (20.04 Fossa focal…
  • Ubuntu 20.04 Hadoop
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Lista de clientes FTP e instalação no Ubuntu 20.04 Linux…
  • Coisas para saber sobre o Ubuntu 20.04 Fossa focal