Como instalar e usar o Docker no Ubuntu Top 10.Top 10 LTS

Como instalar e usar o Docker no Ubuntu Top 10.Top 10 LTS
Para fazer uma virtualização completa do sistema, é necessária muita memória e disco, assim como precisamos executar um sistema operacional em nosso computador. Docker é um sistema de contêinerização. Uma máquina virtual do docker é chamada de contêiner. Como é isso funciona, o Docker usa o kernel do sistema operacional host e usa os recursos de nomes do kernel do Linux para isolar os contêineres. Portanto, um contêiner do docker não precisa de um kernel instalado e muitas outras dependências. Isso os torna mais leves e rápidos. A única desvantagem é que, um recipiente do Docker não pode ter um kernel diferente do que o sistema operacional hospedeiro. Se você deseja executar um kernel diferente do sistema operacional host, você deve usar a virtualização total, não a contêinerização.

Neste artigo, mostrarei como instalar e usar o Docker no Ubuntu 18.04 LTS.

Adicionando o repositório de pacotes do Docker:

Nesta seção, mostrarei como adicionar repositório de pacotes do Docker no Ubuntu 18.04 LTS.

Atualize primeiro o cache do repositório do pacote apt do seu Ubuntu 18.04 LTS Machine com o seguinte comando:

$ sudo apt update

O cache do repositório de pacotes apt deve ser atualizado.

Agora execute o seguinte comando para instalar alguns pacotes adicionais necessários para adicionar repositório de pacotes do Docker no Ubuntu 18.04 LTS:

$ sudo apt-get install apt-transport-https Certificados Cerl GNUPG Software-
Propriedades-Common

Agora pressione y e depois pressione continuar.

Os pacotes necessários devem ser instalados.

Agora adicione a chave GPG oficial do repositório do Docker no seu Ubuntu 18.04 LTS Machine com o seguinte comando:

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

A chave GPG deve ser adicionada.

Agora adicione o repositório oficial do pacote do Docker com o seguinte comando:

$ sudo add-propt-repository "deb [arch = amd64] https: // download.Docker.com/linux/ubuntu
$ (lsb_release -cs) estável "

O repositório oficial do pacote do docker deve ser adicionado e o cache do repositório de pacote APT também deve ser atualizado.

Instalando o Docker no Ubuntu 18.04 LTS:

Agora que tudo está pronto, você pode instalar o Docker no Ubuntu 18.04 LTS com o seguinte comando:

$ sudo apt install docker-c

Agora pressione y e depois pressione continuar.

Todos os pacotes necessários devem ser baixados e instalados.

Docker está instalado.

Agora verifique se o serviço do Docker está sendo executado com o seguinte comando:

$ sudo systemctl status docker

Como você pode ver, o serviço do Docker está em execução.

Se não estiver em execução, comece o Docker com o seguinte comando:

$ sudo SystemCtl Start Docker

Agora deve adicionar o serviço Docker à inicialização do sistema para que ele inicie automaticamente na inicialização do sistema.

Execute o seguinte comando para adicionar serviço do Docker à inicialização do sistema:

$ sudo systemctl atability docker

Agora verifique se o Docker está trabalhando com o seguinte comando:

$ docker -v

Docker de corrida sem privilégios de raiz:

Por padrão, você deve executar o Docker como raiz do utilizador. Você também pode executar o Docker com sudo Se estiver configurado no seu Ubuntu 18.04 Máquina LTS. Se você não quiser usar o Docker como raiz usuário ou com sudo, Então você deve adicionar seu usuário de login ao Docker grupo.

Adicione seu usuário de login ao Docker Grupo com o seguinte comando:

$ sudo userMod -AG Docker $ (whoami)

Agora reinicie seu computador com o seguinte comando:

$ sudo reiniciar

Agora você deve ser capaz de executar o Docker sem sudo ou raiz do utilizador.

Procurando imagens do Docker:

Docker Image Repository tem imagens para quase tudo o que você precisa. Por exemplo, se você deseja um servidor PHP, pode instalar uma imagem do servidor PHP e estará pronto para executar scripts PHP.

Você pode procurar uma imagem do Docker, digamos uma imagem do docker para o nó.JS, no repositório oficial do Docker Image com o seguinte comando:

Nó de pesquisa de docker

Como você pode ver, todas as imagens do Docker para o nó.JS é exibido. Para instalar uma imagem do docker, você só precisa digitar o nome da imagem é o NOME coluna marcada na captura de tela abaixo.

Download de uma imagem do docker:

Agora digamos, você quer baixar o MHART/nó alpino Imagem de Docker. Download de uma imagem do docker é chamado de puxar uma imagem do Docker no termo do Docker.

Puxar MHART/nó alpino Imagem do Docker, execute o seguinte comando:

$ Docker Pull mhart/alpine nó

A imagem do docker deve ser puxada.

Listando a imagem do Docker baixado:

Para listar todas as imagens do Docker que você puxou e está disponível em sua máquina, execute o seguinte comando:

$ Docker Images

Como você pode ver, o nó.A imagem JS que eu puxei está listada.

Executando um nó.Script JS com Docker:

Nesta seção, mostrarei como executar um nó.Script JS índice.JS com o nó do docker.Imagem JS MHART/nó alpino que acabei de tirar do repositório oficial de imagem do Docker.

Primeiro, crie um diretório de projeto com o seguinte comando:

$ mkdir -p ~/Projects/hello

Agora navegue até o diretório do projeto com o seguinte comando:

$ CD ~/Projects/Hello

Agora crie índice.JS e abra -o com o Nano Text Editor com o seguinte comando:

$ Nano ÍNDICE.JS

Agora digite a seguinte linha e salve o arquivo.

Agora você pode executar o nó.Script JS índice.JS com

$ Docker Run -it - -RM -Name hello_node -v "$ pwd":/usr/src/app/hello -w/usr/src/app/
Olá MHART/Índice de nós do nó alpino.JS

Como você pode ver, o índice.JS Nó.O script JS foi executado com sucesso e a saída correta foi impressa.

Agora vamos explicar o que está acontecendo aqui.

  • -As bandeiras são usadas para anexar o stdin e stdout atuais ao Docker e executar um comando que é Índice de nós.JS
  • -nome hello_node - Conjuntos hello_node como o nome do contêiner em execução.
  • -A bandeira RM remove qualquer outro contêiner em execução com o mesmo nome que este contêiner.
  • -v “$ PWD”:/usr/src/app/hello - monta o diretório de trabalho atual do seu Ubuntu 18.04 Máquina LTS para o /usr/src/app/hello Diretório do Docker Container.
  • -c /usr/src/app/hello - Navegue até o /usr/src/app/hello diretório no recipiente do docker.
  • MHART/nó alpino - Nome da imagem do docker em que este contêiner será baseado.
  • Índice de nós.JS - É o comando que será executado dentro do contêiner.

Então é assim que você instala e usa o Docker no Ubuntu 18.04 LTS. Obrigado por ler este artigo.