LinuxSystemes d'exploitation

Projeto Athena – Nivel 2 – Mudança DW – Linux /Docker – Hands On

Repositório GIT: https://github.com/Linhares015/athena_stack_infra
Curso SQL Gratuito: https://github.com/Linhares015/curso_sql

comandos:

Atualizar:

sudo apt update
sudo apt upgrade -y

Criar chave SSH Linux:

ssh-keygen -t rsa -b 4096 -C « seu_email@exemplo.com »

Copiar a chave que você criou para o servidor:

ssh-copy-id usuario@servidor_ip

Install Net-Tools:

sudo apt install net-tools

Acesso via SSH:

ssh usuario@servidor_ip

Dependencias Docker:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y

Adicione a chave GPG do Docker:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Adicione o repositório do Docker:

echo « deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable » | sudo tee /etc/apt/sources.list.d/docker.list /dev/null

Atualize novamente os pacotes do sistema:

sudo apt update

Instale o Docker:

sudo apt install docker-ce -y

Verifique a instalação do Docker:

sudo systemctl status docker
sudo docker –version

Adicione seu usuário ao grupo docker (opcional, para executar o Docker sem sudo):

sudo usermod -aG docker ${USER}

criar volume:

docker volume create postgres_data

subir o banco de dados:

docker run -d
–name meu_postgres
-e POSTGRES_PASSWORD=minha_senha_secreta
-v postgres_data:/var/lib/postgresql/data
-p 5432:5432
–restart always
postgres

Explicação do comando do banco Postgres:

docker run -d: Executa o contêiner em segundo plano (modo « detached »).

–name meu_postgres: Nomeia o contêiner como meu_postgres.

-e POSTGRES_PASSWORD=minha_senha_secreta: Define a senha do usuário postgres.

-v postgres_data:/var/lib/postgresql/data: Monta o volume postgres_data no diretório de dados do PostgreSQL dentro do contêiner.

-p 5432:5432: Mapeia a porta 5432 do host para a porta 5432 do contêiner.

–restart always: Configura o contêiner para reiniciar automaticamente em caso de falhas ou quando o Docker é reiniciado.

postgres: Especifica a imagem do Docker para o PostgreSQL.

Views : 8
linux

Source by Tiago Linhares

Mourad ELGORMA

Fondateur de summarynetworks, passionné des nouvelles technologies et des métiers de Réseautique , Master en réseaux et système de télécommunications. ,j’ai affaire à Pascal, Delphi, Java, MATLAB, php …Connaissance du protocole TCP / IP, des applications Ethernet, des WLAN …Planification, installation et dépannage de problèmes de réseau informatique……Installez, configurez et dépannez les périphériques Cisco IOS. Surveillez les performances du réseau et isolez les défaillances du réseau. VLANs, protocoles de routage (RIPv2, EIGRP, OSPF.)…..Manipuler des systèmes embarqués (matériel et logiciel ex: Beaglebone Black)…Linux (Ubuntu, kali, serveur Mandriva Fedora, …). Microsoft (Windows, Windows Server 2003). ……Paquet tracer, GNS3, VMware Workstation, Virtual Box, Filezilla (client / serveur), EasyPhp, serveur Wamp,Le système de gestion WORDPRESS………Installation des caméras de surveillance ( technologie hikvision DVR………..). ,

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *