Como instalar o Docker no Ubuntu 18.04 Bionic Beaver
- 1360
- 394
- Enrique Gutkowski PhD
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
- « Como negar solicitações de ping ICMP no Ubuntu 18.04 Bionic Beaver Linux
- Como configurar o servidor Samba Share no Ubuntu 18.04 Bionic Beaver Linux »