Este post demonstrou como reconstruir um único contêiner do Docker.
Como reconstruir um único contêiner do Docker?
Para reconstruir um único contêiner do Docker, a opção Docker-Compose "-Force-Recreate" e "Build" é usada. Para esse fim:
Siga as etapas listadas abaixo para construir e reconstruir o recipiente do zero.
Etapa 1: Crie “Docker-Compose.arquivo yml ”
Crie um simples “Docker-Compose.yml”Arquive e cole as instruções abaixo mencionadas para criar uma imagem que construirá um novo contêiner:
Etapa 2: Criar arquivo de programa
Em seguida, adicione o código fornecido ao “principal.ir”Arquivo para executar um programa simples de Golang:
Etapa 3: Construa e execute o contêiner
Construa e execute o recipiente do docker através do “Docker-compor”Comando. Aqui o "-d”A opção é usada para executar o contêiner em segundo plano:
Etapa 4: reconstruir ou recriar o contêiner do Docker
Para reconstruir ou recriar o recipiente do Docker, utilize o comando fornecido junto com “-Recreado de força" e "-construir”Opções:
Depois disso, visite o URL “http: // localhost: 8080” e verifique se o contêiner está em execução ou não:
Pode -se observar que implantamos com sucesso um programa simples de Golang em um contêiner do Docker:
Como alternativa, o comando abaixo fornecido também é usado para reconstruir um único contêiner do Docker:
> Docker-compose up -d--não-deps--buildMétodo alternativo: reconstruir um único contêiner do Docker
O método alternativo para reconstruir o recipiente do docker é primeiro parar e remover o recipiente através de “Docker-Compose”. Então, reconstrua -o usando o “Docker-compose Create”Comando.
Veja as etapas listadas para reconstruir um único contêiner do Docker.
Etapa 1: Stop Container
Primeiro, pare o recipiente com a ajuda do “Docker-compose Stop”Comando:
Etapa 2: Remova o contêiner
Em seguida, remova os recipientes com a ajuda “rm”Comando o seguinte:
Etapa 3: Reconstrua o contêiner
Faça algumas modificações em configurações ou arquivos de programa. Em seguida, reconstrua os recipientes com a ajuda do “Docker-compose Create”Comando:
Etapa 4: Iniciar o contêiner
Em seguida, inicie o contêiner usando o “Docker-compose Start”Comando:
Novamente, navegue pelo “LocalHost: 8080”URL para verificar se o contêiner é iniciado ou não:
Pode -se observar que reconstruímos um único contêiner de docker.
Conclusão
Para reconstruir o contêiner do Docker, o “-Recreado de força" e "-construir”As opções são usadas junto com o“Docker-compor”Comando. Outra maneira possível é a primeira a parar e remover o recipiente do docker. Depois disso, reconstrua o contêiner usando o “Docker-compose Create”Comando. Este artigo demonstrou como reconstruir um único contêiner do Docker.