3. Apêndice

3.1. Apêndice 1: Ativar Virtualização na BIOS

O processo para ativar a virtualização pode variar dependendo do modelo do computador. Usando um ThinkPad da Lenovo com Windows 10 como exemplo:

  • Abra as configurações do computador e selecione Atualização e Segurança.

../_images/0134.png ../_images/0144.png
  • Selecione “Recuperação”.

../_images/0154.png
  • Selecione “Reiniciar Agora”.

../_images/0164.png
  • Selecione “Solução de Problemas”.

../_images/0174.png
  • Selecione “Opções Avançadas”.

../_images/0184.png
  • Selecione “Configurações de Firmware UEFI”.

../_images/0192.png
  • Selecione “Reiniciar”.

../_images/0203.png
  • Selecione “Virtualization” dentro de “Security”.

../_images/0213.png
  • Selecione “Enabled” e pressione “Enter” para confirmar.

../_images/0222.png
  • Pressione “F10”, selecione “Yes” e pressione “Enter” para salvar as alterações.

../_images/0232.png

3.2. Apêndice 2: Adicionar Placa de Rede Virtual (Adaptador de Loopback)

  1. Abra o Gerenciador de Dispositivos. Pressione “Windows-X” e selecione “Gerenciador de Dispositivos”.

../_images/0242.png
  1. Adicione um adaptador de rede.

../_images/0252.png ../_images/0262.png ../_images/0273.png ../_images/0283.png ../_images/0293.png ../_images/0303.png ../_images/0313.png
  1. Visualize a placa de rede virtual. Pressione “Windows-X” e selecione “Conexões de Rede”.

../_images/0323.png ../_images/0333.png ../_images/0343.png ../_images/0353.png
  1. Configure a rede do adaptador de loopback.

  • Endereço IP: 192.168.58.XXX (pode estar na mesma sub-rede que 192.168.58.2).

  • Máscara de sub-rede: 255.255.255.0.

../_images/0124.png
  1. Abra as configurações de rede do Virtualbox. Selecione “Adaptador de Loopback” como nome da placa de rede e inicie a máquina virtual.

../_images/0134.png

3.3. Apêndice 3: Permissões Root

Após a instalação do Ubuntu, o usuário root não pode fazer login por padrão e a senha está vazia. Para fazer login como root, é necessário primeiro definir uma senha para o usuário root.

  1. Abra um terminal e digite sudo passwd root. Pressione Enter e defina a senha algumas vezes. Uma mensagem indicará que a senha foi definida com sucesso.

../_images/0571.png
  1. No terminal, continue digitando o comando su - root para alternar para o usuário root. Pressione Enter e digite a senha.

Aviso

Ao digitar o comando, certifique-se de incluir o “-”. A opção “-” indica que as variáveis de ambiente também devem ser alternadas. O “-” não pode ser omitido.

../_images/0582.png

3.4. Apêndice 4: Comandos Básicos do Docker

  1. Comando de ajuda do Docker:

1docker --help
  1. Iniciar o Docker:

1systemctl start docker
  1. Parar o Docker:

1systemctl stop docker
  1. Reiniciar o Docker:

1systemctl restart docker
  1. Configurar o Docker para iniciar automaticamente com o sistema:

1systemctl enable docker
  1. Verificar o status de execução do Docker:

1systemctl status docker
2-- Se estiver em execução, você verá um texto verde "active" após executar o comando.
  1. Imagens Docker:

 1docker images: Lista as imagens baixadas, visualiza as imagens
 2docker rmi id_imagem ou nome: Remove uma imagem local
 3docker rmi -f id_imagem ou nome: Força a remoção de uma imagem
 4docker build: Constrói uma imagem
 5docker search id_imagem ou nome: Pesquisa por palavras-chave no repositório Docker Hub
 6docker pull id_imagem ou nome: Baixa uma imagem do repositório
 7docker images: Lista as imagens baixadas, visualiza as imagens
 8docker rmi id_imagem ou nome: Remove uma imagem local
 9docker rmi -f id_imagem ou nome: Força a remoção de uma imagem
10docker build: Constrói uma imagem
  1. Contêineres Docker:

 1docker ps: Lista os contêineres em execução
 2docker ps -a: Visualiza todos os contêineres, incluindo os que não estão em execução
 3docker stop id_contêiner ou nome: Para um contêiner
 4docker kill id_contêiner: Força a parada de um contêiner
 5docker start id_contêiner ou nome: Inicia um contêiner parado
 6docker inspect id_contêiner: Visualiza todas as informações do contêiner
 7docker container logs id_contêiner: Visualiza os logs do contêiner
 8docker top id_contêiner: Visualiza os processos dentro do contêiner
 9docker exec -it id_contêiner /bin/bash: Entra no contêiner
10exit: Sai do contêiner
11docker rm id_contêiner ou nome: Remove um contêiner parado
12docker rm -f id_contêiner: Remove um contêiner em execução
13docker exec -it id_contêiner sh: Entra no contêiner