docker: ¿cómo deshabilita el reinicio automático en un contenedor?
Puedo habilitar el reinicio automático con--restart=always
, pero después de detener el contenedor, ¿cómo apago ese atributo?
Normalmente ejecuto un servidor web y normalmente mapeo el puerto 80:
docker run -d --restart=always -p 80:80 -i -t myuser/myproj /bin/bash
Pero hay momentos en que quiero ejecutar una versión más nueva de mi imagen, pero quiero mantener el viejo contenedor. El problema es que si hay múltiples contenedores con--restart=always
, solo uno de ellos (¿aleatorio?) comienza porque todos compiten por el puerto 80 en el host.