Comment fonctionne «docker-compose» pour le mode détaché?

Comment fonctionne «docker-compose» pour le mode détaché?
Docker Compose est un utilitaire Docker bien connu qui vous permet d'exécuter et de partager des applications et des services multi-continents. Son travail est basé sur le pertinent «.YML" déposer. Le fichier Compose contient des instructions pour configurer un ou plusieurs conteneurs pour déployer l'application conteneurisée. Il peut également exécuter et configurer des conteneurs d'application en mode détaché.

Dans cet article, nous expliquerons comment «composer docker»Fonctionne pour le mode détaché.

Comment fonctionne «docker-compose» pour le mode détaché?

Le mode détaché exécute le conteneur Docker en arrière-plan et ne peut pas obtenir de sortie ou d'entrée. Il permet également aux utilisateurs de faire n'importe quelle autre tâche sur le terminal sans arrêter le conteneur Docker.

Pour exécuter le conteneur Docker en mode détaché en utilisant "composer docker», Parcourez les instructions fournies.

Étape 1: Créez «Docker-Compose.fichier yml ”
Tout d'abord, lancez l'éditeur de code Visual Studio et créez un nouveau "composer docker.YML" déposer. Collez le don sur le «composer docker" déposer:

Version: "Alpine"
prestations de service:
la toile:
construire: .
PORTS:
- "8080: 8080"
Golang:
Image: "Golang: Alpine"

Étape 2: Créer un fichier de programme
Ensuite, définissez le programme simple Golang dans le «principal.aller" déposer. Pour ce faire, collez le code suivant dans le fichier:

package principal
importer (
"FMT"
"enregistrer"
"net / http"
)
Func Handler (W HTTP.Réponsewriter, r * http.Demande)
fmt.Fprintf (w, "Bonjour! Bienvenue au tutoriel Linuxhint ")

func main ()
http.Handlefunc ("/", gestionnaire)
enregistrer.Fatal (HTTP.ÉcouterAndServe ("0.0.0.0: 8080 ", nul))

Étape 3: Exécutez le conteneur Docker Compose à l'arrière-plan
Maintenant, exécutez le «secouer docker»Commande pour construire et exécuter des conteneurs en mode détaché. Ici le "-d«L'option est spécifiquement utilisée pour exécuter le conteneur en mode détaché:

> docker-compose up -d

Alternativement, les utilisateurs peuvent également utiliser le «-détacher”Option pour exécuter le conteneur en mode détaché:

> docker-compose up - Detach

Après cela, visitez le «LocalHost: 8080”URL sur votre navigateur:

Ici, vous pouvez voir que nous avons exécuté le conteneur Docker en mode détaché en utilisant «composer docker»:

Conclusion

Le "composer docker»La commande prend en charge le mode de détachement à l'aide du«-détacher" ou "-d" option. Pour exécuter le conteneur Docker en mode détaché ou l'arrière-plan en utilisant «composer docker», Utilisez le«docker-compose up -d" commande. Ce message a démontré comment «composer docker»Fonctionne pour le mode détaché.