como deshacer el cambio? , si inicialmente lo puse en el puerto 8080 pero después lo quiero dejar a como estaba antes?? se puede ?

Pregunta de la clase:
Exponiendo contenedores
Abigail Perez

Abigail Perez

Pregunta
studenthace 4 años

como deshacer el cambio? , si inicialmente lo puse en el puerto 8080 pero después lo quiero dejar a como estaba antes?? se puede ?

1 respuestas
para escribir tu comentario
    Gonzalo Amador Hernández

    Gonzalo Amador Hernández

    studenthace 4 años

    hay muchos trucos raros que te oblican a detener tu deamon de docker, no lo recomiendo porque todos los servicios se cairian,

    hay otro que hace un commit algo asi:

    docker run -d ---name test -p 80:80 <image> docker stop test docker commit test test2 docker rm test docker run -d ---name test -p 81:80 test2

    Su proposito es guardar el estado de tu contenedor cuando estaba corriendo y volver a iniciar otro contenedor con ese mismo estado.

    Tampoco lo recomiendo, tu contenedor debe ser

    stateless
    y no deberia guardar un estado, usa volumenes para garantizar eso, asi que mi recomendacion es muy simple:

    que tu contenedor sea

    stateless
    y solo elimina el contenedor y vulve a crear otro

    docker run -d ---name test -p 80:80 <image> docker rm -f test docker run -d ---name test -p 81:80 <image>
Curso de Docker [Empieza Gratis]

Curso de Docker [Empieza Gratis]

Éste es un curso sobre los fundamentos de Docker, tanto para quienes no conocen esta tecnología y quieren aprender a usarla como para quienes la usan frecuentemente pero quieren profundizar en los detalles de cómo funciona en detalle y cómo puede ayudarles a aprovechar al máximo la herramienta en sus desarrollos profesionales.

Curso de Docker [Empieza Gratis]

Curso de Docker [Empieza Gratis]

Éste es un curso sobre los fundamentos de Docker, tanto para quienes no conocen esta tecnología y quieren aprender a usarla como para quienes la usan frecuentemente pero quieren profundizar en los detalles de cómo funciona en detalle y cómo puede ayudarles a aprovechar al máximo la herramienta en sus desarrollos profesionales.