Um guia para iniciantes para construir imagens do Docker

Um guia para iniciantes para construir imagens do Docker
Docker é uma plataforma de desenvolvimento de projetos frequentemente usada. Os principais componentes do Docker são recipientes para docker, imagens do docker, motor deemon/docker do Docker, registros do docker, cliente do docker e servidor. Imagens do docker são arquivos de texto simples que contêm instruções para instruir o contêiner do docker para implantação do projeto.

Esta postagem fornecerá um guia para iniciantes para a construção de imagens do Docker.

Um guia para iniciantes para construir imagens do Docker

Para criar uma imagem básica do Docker para executar um pequeno programa, analise as instruções abaixo do rumo.

Etapa 1: Terminal aberto
Abra seu terminal favorito no menu de início do Windows. Por exemplo, utilizaremos o “Git Bash" terminal:

Etapa 2: Abra o diretório do projeto
Abra o diretório do projeto com a ajuda do “cd”Comando:

$ CD "C: \ MultiStage"

Etapa 3: Criar e abrir arquivo de programa
Em seguida, crie e abra um arquivo de projeto simples “principal.ir”Com a ajuda do editor de texto Nano:

$ nano Main.ir

Cole o seguinte programa no “principal.ir" arquivo. O código fornecido é simples “Golang”Programa para imprimir“Olá! Bem -vindo ao Tutorial Linuxhint”:

Pacote principal
importação (
"FMT"
"registro"
"net/http"
)
manipulador func (w http.ResponseWriter, r *http.Solicitar)
fmt.Fprintf (w, "Olá! Bem -vindo ao Tutorial Linuxhint ")

func main ()
http.Handlefunc ("/", manipulador)
registro.Fatal (http.ListenAndServe ("0.0.0.0: 8080 ", nil))

Imprensa "Ctrl+o”Para salvar as mudanças e“Ctrl+x" sair.

Etapa 4: Crie Dockerfile
Em seguida, crie e abra um novo Dockerfile usando o Nano Text Editor:

$ Nano Dockerfile

Cole as instruções abaixo mencionadas que usarão para executar o contêiner para executar o “principal.ir" programa:

De Golang: 1.8
Workdir/go/src/app
Cópia principal.ir .
Run Go Build -O WebServer .
Cmd ["./servidor web"]

Etapa 5: Construa a imagem do Docker
Agora, construa uma nova imagem do Docker, utilizando o “Docker Build -t ”Comando. Aqui o "-t”A bandeira é adicionada para marcar o nome da imagem e o“.”É usado para acessar o Dockerfile:

$ Docker Build -t New-Web-Image .

Etapa 6: Execute a imagem do Docker
Por fim, execute a imagem do Docker para executar o contêiner. No comando dado, o ”-p”A opção é usada para especificar o número da porta em que“principal.ir”O programa será executado:

$ Docker Run -P 8080: 8080 New-Web-Image

Abra o navegador e visite o URL do host local “http: \\ localhost: 8080”:

Na saída acima, pode -se observar que implantamos com sucesso o projeto simples construindo a imagem do Docker.

Conclusão

Para construir uma imagem simples do Docker para iniciantes, primeiro, crie o Dockerfile simples e abra -o.
Especifique as instruções básicas para executar o projeto. Depois disso, construa a nova imagem do Docker, utilizando o “Docker Build -t .”Comando. Para executar a imagem do Docker para processar o contêiner, use o “Docker Run ”Comando. Fornecemos um guia para iniciantes para a construção de imagens do Docker.