Criação da Imagem e Envio para o Docker Hub

$ docker container ls -a
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
$ docker image ls -a
REPOSITORY   TAG       IMAGE ID   CREATED   SIZE
$ docker network ls
NETWORK ID     NAME      DRIVER    SCOPE
131df83cc78a   bridge    bridge    local
73f2d51a39de   host      host      local
9198ba9fc6fd   none      null      local

Clonar o repositório:

$ cd /tmp
/tmp$ git clone https://github.com/marcelobarbieri/devops-kube-news.git
Cloning into 'devops-kube-news'...
remote: Enumerating objects: 67, done.
remote: Total 67 (delta 0), reused 0 (delta 0), pack-reused 67 (from 1)
Receiving objects: 100% (67/67), 1.92 MiB | 8.09 MiB/s, done.
Resolving deltas: 100% (10/10), done.
/tmp$ ls
devops-kube-news  
/tmp$ cd devops-kube-news/
/tmp/devops-kube-news$ ls
README.md  popula-dados.http  src
/tmp/devops-kube-news$ code .

Criação do Docker Ignore:

Criação do Dockerfile:

Construção da imagem no Docker Registry:

Subir a imagem latest também:

Last updated