Arquivo

Posts Tagged ‘Devops’

Como instalar Docker no meu meu Linux?


Apenas 1 comando,

# sudo curl -fsSL https://get.docker.com | bash

MAS SÓ ISSO?

E como ver se realmente instalou ?

Digite no seu prompt

# Docker verion

Categorias:Uncategorized Tags:, ,

Como alterar o nome do host no Ubuntu 16.0 e 18.04


Este tutorial irá guiá-lo através do processo de alteração do nome do host em um sistema Ubuntu 16.0 / 18.04.

O nome do host é definido no momento em que o sistema operacional Ubuntu é instalado ou, se você estiver girando em uma máquina virtual, será atribuído dinamicamente à instância na inicialização.

O método descrito neste guia funcionará sem a necessidade de reiniciar o sistema.

Embora este tutorial tenha sido escrito para o Ubuntu 18.04, as mesmas instruções se aplicam ao Ubuntu 16.04 e a qualquer distribuição baseada no Ubuntu, incluindo o Linux Mint e o Elementary OS.

Pré-requisitos

Antes de continuar com este tutorial, verifique se você está logado como um usuário com privilégios sudo .

Um nome de host é um rótulo que identifica uma máquina na rede. Você não deve usar o mesmo nome de host em duas máquinas diferentes em uma mesma rede.

Exibir o nome do host atual

Para visualizar o nome do host atual, digite o seguinte comando:

hostnamectl

Alterar o nome do host

As etapas a seguir descrevem como alterar o nome do host no Ubuntu 18.04.

1. Altere o nome do host usando hostnamectl.

No Ubuntu 18.04, podemos alterar o nome do host do sistema e as configurações relacionadas usando o comando hostnamectl.

Por exemplo, para alterar o nome de host estático do sistema para Docker01, você usaria o seguinte comando:

sudo hostnamectl set-hostname Docker01

hostnamectlcomando não produz saída. Em sucesso, 0 é retornado, um código de falha diferente de zero.

2. Edite o /etc/hostsarquivo.

Abra o /etc/hostsarquivo e altere o nome do host antigo para o novo./ etc / hosts

127.0.0.1   localhost
127.0.0.1   docker01

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

3. Edite o cloud.cfgarquivo.

Se o cloud-initpacote estiver instalado, você também precisará editar o cloud.cfgarquivo. Esse pacote geralmente é instalado por padrão nas imagens fornecidas pelos provedores de nuvem, como o AWS, e é usado para manipular a inicialização das instâncias de nuvem.

Para verificar se o pacote está instalado, execute o seguinte comando ls :

ls -l /etc/cloud/cloud.cfg

Se você vir a seguinte saída, significa que o pacote não está instalado e nenhuma ação adicional é necessária.

ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory

Se o pacote estiver instalado, a saída será semelhante à seguinte:

-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg

Nesse caso, você precisará abrir o /etc/cloud/cloud.cfgarquivo:

sudo nano /etc/cloud/cloud.cfg

Pesquise preserve_hostnamee altere o valor de falsepara true:/etc/cloud/cloud.cfg

# This will cause the set+update hostname module to not operate (if true)
preserve_hostname: true

Salve o arquivo e feche seu editor.

Verifique a mudança

Para verificar se o nome do host foi alterado com sucesso, use novamente o hostnamectlcomando:

hostnamectl
   Static hostname: Docker01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 6f17445f53074505a008c9abd8ed64a5
           Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4
    Virtualization: kvm
  Operating System: Ubuntu 18.04 LTS
            Kernel: Linux 4.15.0-22-generic
      Architecture: x86-64

Você deve ver o nome do novo servidor impresso no console.

Categorias:Devops, Linux, Virtualização Tags:,