Como funciona o “Docker-Compose” para o modo desapegado?

Como funciona o “Docker-Compose” para o modo desapegado?
Docker Compose é um utilitário Docker bem conhecido que permite que você execute e compartilhe aplicativos e serviços multi-containers. Seu trabalho é baseado no relevante “.yml" arquivo. O arquivo de composição contém instruções para configurar um ou mais contêineres para implantar o aplicativo contêinerizado. Ele também pode executar e configurar recipientes de aplicativos no modo isolado.

Neste artigo, elaboraremos como “Docker-Compose”Funciona para o modo destacado.

Como funciona o “Docker-Compose” para o modo desapegado?

O modo destacado executa o contêiner do docker em segundo plano e não pode obter saída ou entrada. Ele também permite que os usuários realizem qualquer outra tarefa no terminal sem interromper o contêiner do Docker.

Para executar o recipiente do docker em modo isolado usando “Docker-Compose”, Analise as instruções fornecidas.

Etapa 1: Crie “Docker-Compose.arquivo yml ”
Primeiro, lance o editor de código do Visual Studio e crie um novo “Docker-Compose.yml" arquivo. Cole o dado no “Docker-Compose" arquivo:

Versão: "Alpine"
Serviços:
rede:
construir: .
Portas:
- "8080: 8080"
Golang:
Imagem: "Golang: Alpine"

Etapa 2: Criar arquivo de programa
Em seguida, defina o programa simples de Golang no “principal.ir" arquivo. Para fazer isso, cole o seguinte código no arquivo:

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))

Etapa 3: Run Docker compor contêiner em fundo
Agora, execute o “Docker-compor”Comando para construir e executar recipientes no modo isolado. Aqui o "-d”A opção é usada especificamente para executar o contêiner no modo isolado:

> Docker -compose up -d

Como alternativa, os usuários também podem usar o “-Desapear”Opção para executar o contêiner no modo desapegado:

> Docker-compose up--De-Detach

Depois disso, visite o “LocalHost: 8080”URL em seu navegador:

Aqui, você pode ver que executamos o contêiner do Docker em modo desapegado usando “Docker-Compose”:

Conclusão

O "Docker-Compose”O comando suporta o modo de destacar com a ajuda do“-Desapear" ou "-d”Opção. Para executar o contêiner do docker no modo destacado ou no fundo usando “Docker-Compose", Utilize o"Docker -Compor Up -d”Comando. Este post demonstrou como “Docker-Compose”Funciona para o modo destacado.