Arquivos

Docker Compose

OBSERVAÇÃO: Apesar de atualmente o Docker adotar o uso do comando “docker compose” (com espaço), nas versões iniciais era utilizado o comando “docker-compose” (com hifen), versão que eventualmente ainda pode aparecer nas questões do exame. Arquivo compose.yaml utilizado na aula: services: wordpress: image: wordpress:latest container_name: wordpress volumes: – wordpress-html:/var/www/html ports: – “8080:80” – “443:443” environment:

Docker Compose Read More »

Fechamento

Após concluir os estudos, pode ser utilizado o comando “docker system prune –all”, ou “-a”, para que seja feita uma limpeza geral no sistema, removendo todos os dados que não estão mais em uso.

Fechamento Read More »

Registry

Comandos # docker container run -d -p 5000:5000 –name local-registry -v $(pwd)/LPIC-3/registry-data:/var/lib/registry registry# docker image tag rprudenciato/exemplo-nginx:v1 127.0.0.1:5000/exemplo-nginx:v1# docker push 127.0.0.1:5000/exemplo-nginx:v1# docker pull 127.0.0.1:5000/exemplo-nginx:v1# curl -X GET http://localhost:5000/v2/_catalog

Registry Read More »

Dockerfile

Comandos # docker image build -t rprudenciato/exemplo-nginx:v1 .# docker image inspect rprudenciato/exemplo-nginx:v1# docker image history rprudenciato/exemplo-nginx:v1# docker container run -d –name novo-nginx rprudenciato/exemplo-nginx:v1# docker login# docker push rprudenciato/exemplo-nginx:v1# docker image tag rprudenciato/exemplo-nginx:v1 linuxsemfronteiras/exemplo-nginx:v1 Arquivos e Configurações Dockerfile # Use a imagem oficial do NginxFROM nginx:latest# Instalar o vimRUN apt update && apt install vim -y#

Dockerfile Read More »

Networking

Comandos # docker network ls# docker network create newbr01# docker network create –subnet 10.1.0.0/24 –gateway 10.1.0.1 newbr02 -o com.docker.network.bridge.name=newbr02# docker network inspect newbr01# docker network connect newbr01 apache1# docker network rm newbr01# docker network prune# docker container run -dti –name network-test01 –network newbr02 centos /bin/bash

Networking Read More »