Categorias
    	    			iiiiii
    	    	
    	    	
    	    	crear imagenes docker
Descripcion
crear imagenes personalizadas en docker
Nota 1
1. crear una archivo llamado Dockerfile
2. Crear los comandos para la imagen
3. correr el siguiente comando:
	#comando_para_crear_imagen
	docker build --tag nombreImagen . #Esto_indica_que_se_va_crear_una_imagen_buscando_el_archivo_docker_file_donde_se_esteparado
4. listar imagen
	 docker image ls
5. usar imagen
	docker container run nombreImagen
notas:
RUN ejecuta comandos dentro de nuestra imagen y los cambios se mantienen en el siguiente paso del Dockerfile
CMD es para ejecutarse por defecto al ejecutar el contenedor por ello se ejecuta dicho comando para correr la aplicacion de la imagen.
						
					Nota 2
FROM node:19.2-alpine3.16
# /app alpine viene con esta carpeta ya creada
# cd app
WORKDIR /app 
# se copea los archivos app.js y package.json al destino ./app
#Tambien se puede copiar todo el contenido usando COPY . .
COPY app.js package.json ./
#ejecutar comandos para instalar las dependencias
RUN npm install
NOTA:
se puede dividir las copias de los dos archivos app.js y package.json en lineas individuales ya que si uno de los dos cambia ambos se van a copiar
y aun asi el otro no alla cambiado y no se guardara en cache 
						
					Nota 3
ada
						
					
	  	      


















