Docker
Servicios en uso
Buscar..
Creando un servicio más avanzado.
En el siguiente ejemplo crearemos un servicio con el visualizador de nombres. Especificaremos una etiqueta personalizada y volveremos a asignar el puerto interno del servicio de 8080 a 9090. Además, haremos un enlace para montar un directorio externo del host en el servicio.
docker service create \
--name=visualizer \
--label com.my.custom.label=visualizer \
--publish=9090:8080 \
--mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
manomarks/visualizer:latest
Creando un servicio sencillo.
Este sencillo ejemplo creará un servicio web de hello world que escuchará en el puerto 80.
docker service create \
--publish 80:80 \
tutum/hello-world
Quitando un servicio
Este ejemplo simple eliminará el servicio con el nombre "visualizador":
docker service rm visualizer
Escalando un servicio
Este ejemplo escalará el servicio a 4 instancias:
docker service scale visualizer=4
En el modo Docker Swarm no paramos un servicio. Lo reducimos a cero:
docker service scale visualizer=0
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow