Fabriciojf.com Wiki
  • FAQ
    • APIs
      • FAQs Favoritos

        Qual é a sua dúvida?

        •  Página inicial do FAQ
        • Docker
        • Publicando imagens no Docker Hub

        Publicando imagens no Docker Hub

        • Acesse: https://hub.docker.com/repositories/

        Gerando uma imagem publicável localmente

        Gerando a imagem

        • Execute o comando docker build para criar a imagem e em seguida sua o container com docker run
        • Evite utilizar volumes externos porque eles não serão tageados com docker tag
        $ docker build . -t [docker_image]
        $ docker run --name [container_name] -d [docker_image]
        

        ex:

        $ docker build . -t fabriciojf/asterisk:1.0.0
        $ docker run --name asterisk -d fabriciojf/asterisk:1.0.0
        
        • Altere o sistema como desejar inserindo pacotes ou alterando configurações
        • Gere um commit para atualizar os dados na imagem local
        • Gere a nova tag da imagem desejada alterando a versão
        $ docker commit [container_name] [docker_image:old_version]
        $ docker tag [container_name] [docker_image:new_version]
        

        ex:

        $ docker commit asterisk fabriciojf/asterisk:1.0.0
        $ docker tag fabriciojf/asterisk:1.0.0 fabriciojf/asterisk:1.1
        

        Login e push no Docker Hub pelo terminal

        Digite o comando abaixo e informe seu id e senha no Docker Hub

        $ docker login
        $ docker push [docker_image:new_version]
        

        exemplo:

        $ docker login
        $ docker push  fabriciojf/asterisk:1.1
        

        Resumo

        $ docker commit [container_name] [docker_image:actual_version]
        $ docker tag [docker_image:actual_version] [docker_image:new_version]
        $ docker login
        $ docker push  [docker_image:new_version]

        ex:

        $ docker commit asterisk fabriciojf/asterisk:1.0
        $ docker tag fabriciojf/asterisk:1.0 fabriciojf/asterisk:1.1
        $ docker login
        $ docker push fabriciojf/asterisk:1.1

        tags: dockerhub, docker_hub, docker hub

         Página inicial do FAQ
        • FAQ
          • APIs
            • FAQs Favoritos

              © Copyright 2026 Fabriciojf.com  Criado por FábioCostaMKT   Pastes   Administração