Creé una imagen acoplable de un proyecto (un proyecto muy grande que lleva tiempo compilar) y olvidé agregarle un archivo.
No tiene que ver con la compilación, es solo un archivo de prueba.
¿Es posible agregar este archivo a mi imagen sin reconstruir todo?
Gracias
Aquí hay un ejemplo completo para extraer una imagen, agregarle un archivo local, volver a etiquetar la imagen y empujarla hacia atrás:
export IMAGE_URL=example.com/your_image:your_tag docker pull $IMAGE_URL docker create --name temp_container $IMAGE_URL docker cp /host/path/to/file temp_container:/container/path/to/file docker commit temp_container $IMAGE_URL docker push $IMAGE_URLSí es posible, sigue los pasos:
Haz el comando:
docker cp textFile.txt docker_container_name:/textFile.txt
Confirme el contenedor para crear una nueva imagen con una nueva versión de etiqueta u otro nombre;
Deberías intentar usar docker commit .
Ejemplo: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
También hay docker cp , pero solo funciona en contenedores en ejecución.
¡Espero que esto ayude!
brahaka