En este artículo, elaboraremos cómo "compuesto de acopolador"Funciona para el modo separado.
¿Cómo funciona "Docker-Compose" para el modo separado??
El modo separado ejecuta el contenedor Docker en segundo plano y no puede obtener salida o entrada. También permite a los usuarios hacer cualquier otra tarea en la terminal sin detener el contenedor Docker.
Para ejecutar el contenedor Docker en modo separado usando "compuesto de acopolador", Revise las instrucciones proporcionadas.
Paso 1: Crear "Docker-Compose.archivo YML "
Primero, inicie el editor de código de Visual Studio y cree un nuevo "compuesto de acopolador.YML" archivo. Pegar el dado en el "compuesto de acopolador" archivo:
Versión: "Alpine"
servicios:
web:
construir: .
Puertos:
- "8080: 8080"
Golang:
Imagen: "Golang: Alpine"
Paso 2: Crear archivo de programa
A continuación, defina el programa de Golang simple en el "principal.ir" archivo. Para hacerlo, pegue el siguiente código en el archivo:
paquete principal
importar (
"FMT"
"registro"
"net/http"
)
Handler Func (W HTTP.Responsewriter, r *http.Pedido)
fmt.Fprintf (w, "Hola! Bienvenido al tutorial de Linuxhint ")
func Main ()
http.Manefunc ("/", manejador)
registro.Fatal (http.Listenandserve ("0.0.0.0: 8080 ", nil))
Paso 3: Ejecutar el contenedor de composición de Docker en el fondo
Ahora, ejecute el "Docker-compuesto"Comando para construir y ejecutar contenedores en modo separado. Aquí el "-dLa opción se usa específicamente para ejecutar el contenedor en modo separado:
> Docker -Compose up -d
Alternativamente, los usuarios también pueden usar el "-despegarOpción "para ejecutar el contenedor en el modo separado:
> Docker-Compose up --detach
Después de eso, visite el "Localhost: 8080"URL en su navegador:
Aquí, puede ver que hemos ejecutado el contenedor Docker en modo separado usando "compuesto de acopolador":
Conclusión
El "compuesto de acopolador"El comando admite el modo de separación con la ayuda del"-despegar" o "-d" opción. Para ejecutar el contenedor Docker en modo separado o el fondo usando "compuesto de acopolador", Utiliza el"Docker -compuesto -d -d" dominio. Esta publicación ha demostrado cómo "compuesto de acopolador"Funciona para el modo separado.