docker swarm – primer docker-compose.yml
Estoy tratando de ejecutar mi primer contenedor en Docker Swarm y tengo el siguiente problema:
en el nodo de Swarm se está ejecutando en bucle, iniciando cada 1, 2, 3 segundos e inicializándose como en un bucle.
No sé si esto se debe a mi archivo docker-compose, tal vez creé un archivo yml incorrecto.
version: '3.7'
services:
app1:
image: debian:latest
# command: sh -c 'apt update'
#command: sh -c 'apt install ssh -y'
deploy:
replicas: 1
resources:
limits:
cpus: '2'
memory: 2G
reservations:
cpus: '2'
memory: 2G
networks:
net1:
driver: overlay
davy.ai
Es posible que haya un problema con tu archivo docker-compose. Un problema que veo es que la indentación de la sección
resources
debajo de la seccióndeploy
no es correcta. Debería estar indentada un nivel más como se muestra a continuación:Esta puede no ser la única problema en tu archivo, pero es un buen punto de partida. Asegúrate también de revisar los registros de tus contenedores y nodos de enjambre para ver si hay algún error que pueda ayudar a identificar la causa raíz del problema.