Como gerenciar seus contêineres do Docker com o Yacht

O Docker é uma ferramenta bonita, mas pode ser difícil de gerenciar se você não estiver familiarizado com ela. O Yacht é um programa que tenta facilitar as coisas, fornecendo aos usuários uma interface do usuário da Web que pode ser usada para implantar, modificar e gerenciar contêineres. Veja como configurar o Yacht em seu sistema Linux.

Antes de começarmos

Yacht é uma interface do usuário fácil de usar para contêineres do Docker . Você pode usá-lo para editar contêineres, implantar novos, gerenciar volumes e até mesmo modificar arquivos de configuração. No entanto, este software está em desenvolvimento pesado e às vezes pode ser instável.

É altamente recomendável usar o Yacht apenas em configurações nas quais você não esteja preocupado em perder dados valiosos. Certifique-se de fazer backup de seus dados antes de usar o Yacht.

Instalando o Docker no Linux

Yacht é fornecido aos usuários por meio do Dockerhub como uma imagem. No entanto, você deve instalar o Docker em seu sistema antes de tentar executá-lo. Para instalar o Docker em seu sistema, abra uma janela de terminal em seu servidor e siga as instruções de instalação abaixo.

Usaremos o Docker por meio de um pacote Snap no Linux neste guia. O Snap está sendo usado porque tira muita dificuldade de configurar o Docker. Para começar, você deve habilitar o tempo de execução do Snap em seu sistema Linux.

Para habilitar o Snap runtime no Linux, siga nosso guia sobre o assunto . Este guia abordará, em detalhes, como configurar o tempo de execução do pacote Snap. Depois de configurar o tempo de execução do Snap, você pode instalar o Docker em seu servidor usando o comando snap install .

sudo snap install docker

Com a ferramenta Docker instalada, você pode usá-la como root. No entanto, se você quiser usar o Docker sem root, deverá inserir os seguintes comandos em uma janela de terminal.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap disable docker sudo snap enable docker

Puxando a imagem do docker Yacht

Você precisará extrair a imagem do docker Yacht diretamente do Dockerhub. Para puxá-lo para o seu servidor (ou PC Linux), faça login na conta root do servidor. Você pode fazer login no root com su .

su-

Você provavelmente tem a conta root bloqueada se não conseguir fazer login na conta root. Portanto, você precisará ativá-lo. Para habilitar a conta root, faça o seguinte.

sudo -s

senha

Defina a senha do root para algo seguro e memorável. Em seguida, saia do sudo -s com exit.

saída

Depois de fazer login na conta root, use o seguinte comando para criar o volume do docker “yacht”. Este volume manterá todos os dados do Yacht no servidor.

docker volume criar iate

Com o novo volume criado, use o comando docker run para baixar a imagem Yacht do seu sistema do Dockerhub.

docker run -d -p 8000:8000 -v /var/run/docker.sock:/var/run/docker.sock -v yacht:/config selfhostedpro/yacht

Assim que a imagem for extraída do Dockerhub, o Docker implantará a imagem como um contêiner em seu sistema. Ele executará o Yacht na porta 8000. Você pode acessar a IU da Web do Yacht em qualquer navegador com o seguinte URL.

HTTP://local-lan-ip-of-server:8000

Iniciando o contêiner Yacht docker após a instalação

Usando o comando docker run acima, o Yacht será implantado por meio da imagem do Docker e iniciado na porta 8000. No entanto, esse comando funciona apenas para a implantação inicial.

Se você reiniciar o sistema Linux, deverá usar o comando docker start para executar o Yacht. Veja como.

Primeiro, faça login na conta root usando o comando su – .

su-

Uma vez logado na conta root, execute o comando docker ps -a . Este comando listará todos os contêineres em seu sistema. Encontre a coluna “CONTAINER ID” e o Yacht container ID.

Depois de copiar o ID do contêiner Yacht, você pode iniciá-lo com:

início da janela de encaixe CONTAINER_ID

Ou desligue-o com:

parada de encaixe CONTAINER_ID

Fazendo login no iate

Você precisará usar a senha e o nome de usuário padrão para fazer login no Yacht. Em seguida, acesse Yacht através da URL abaixo, digite [email protected] como usuário e passe como senha.

HTTP://local-lan-ip-of-server:8000

Usando Iate

Depois de fazer login no Yacht, você verá o painel. Este painel mostrará todas as imagens do Docker em execução e seu uso de CPU e memória.

Para gerenciar os contêineres, clique na barra lateral do Iate, selecione “Aplicativos” e selecione seu contêiner. Depois de escolher o contêiner, você verá informações detalhadas, incluindo informações sobre portas, botões de controle, processos em execução, logs, etc.

Gerenciar volumes

É possível gerenciar volumes do Docker no Yacht. Para fazer isso, selecione a barra lateral Iate, escolha “Recursos” e selecione “Volumes”. A partir daqui, você poderá acessar os volumes do Docker usados ​​e não utilizados.

Gerenciar redes

Precisa acessar as configurações de rede do Docker? Selecione a barra lateral Iate e selecione a opção “Rede”. Depois de acessar esta área, você poderá modificar as configurações de rede, interfaces, etc.

Gerenciar imagens

Se você precisar gerenciar imagens do Docker, selecione a barra lateral Yacht, escolha o botão “Recursos” e clique em “Imagens”. Uma vez dentro de “Imagens”, o Yacht permitirá que você gerencie suas imagens do Docker.

Leave a Comment

Emule cliques de teclado e mouse com Actionaz

Emule cliques de teclado e mouse com Actionaz

Você quer executar algumas tarefas repetidas automaticamente? Em vez de ter que clicar em um botão várias vezes manualmente, não seria melhor se um aplicativo

Downloader do BBC iPlayer para iPhone

Downloader do BBC iPlayer para iPhone

O iDownloade é uma ferramenta multiplataforma que permite ao usuário baixar conteúdo sem DRM do serviço iPlayer da BBC. Ele pode baixar vídeos no formato .mov

14 novos recursos do Thunderbird 3 que vão te deixar feliz

14 novos recursos do Thunderbird 3 que vão te deixar feliz

Temos abordado os recursos do Outlook 2010 em muitos detalhes, mas como ele não será lançado antes de junho de 2010, é hora de dar uma olhada no Thunderbird 3.

Baixe o FlightGear Flight Simulator gratuitamente [Divirta-se]

Baixe o FlightGear Flight Simulator gratuitamente [Divirta-se]

De vez em quando, todo mundo precisa de uma pausa. Se você está procurando um jogo interessante, experimente o Flight Gear. É um jogo multiplataforma de código aberto e gratuito.

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.