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 varios contenedores con --restart=always, solo se inicia uno de ellos (¿aleatorio?) Porque todos compiten por el puerto 80 en el host.
docker update --restart=no $(docker ps -a -q)para actualizar todos sus contenedores :-)