File tree Expand file tree Collapse file tree
01-contenedores/contenedores-iii Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -115,31 +115,11 @@ docker image prune
115115# ## Ejemplo de aplicación en Java - IntelliJ IDEA/Eclipse ####
116116https://www.jetbrains.com/help/idea/running-a-java-app-in-a-container.html
117117
118- # FROM openjdk:14
119- # COPY ./out/production/HelloDocker/ /tmp
120- # WORKDIR /tmp
121- # ENTRYPOINT ["java","HelloWorld"]
122-
123- # Ejemplo de aplicación con un contenedor Windows
124- # Windows Base OS images: https://hub.docker.com/_/microsoft-windows-base-os-images
125- docker pull mcr.microsoft.com/windows/nanoserver:1903
126- docker images
127-
128- docker run -it mcr.microsoft.com/windows/nanoserver:1903 cmd.exe
129- echo " Hello World!" > Hello.txt
130- exit
131-
132- docker ps -a
133-
134- # Crea una nueva imagen que incluya los cambios del primer contenedor que has ejecutado
135- # https://docs.docker.com/engine/reference/commandline/commit/
136- docker commit 7e5e29758e43 helloworld
137-
138- # Cuando se complete tendrás una nueva imagen con el archivo Hello.txt
139- docker images
118+ # FROM openjdk:16
119+ # WORKDIR /app
120+ # COPY ./out/production/HelloDocker/ .
121+ # ENTRYPOINT ["java","com.example.lemoncode.HelloWorld"]
140122
141- # Ahora ejecuta un nuevo contenedor con la imagen que acabas de crear
142- docker run --rm helloworld cmd.exe /s /c type Hello.txt
143123
144124# #### Buenas prácticas en la construcción de imágenes #########
145125# - Una aplicación por contenedor (que el contenedor tenga el mismo ciclo de vida que una aplicación. Además, facilita la monitorización).
You can’t perform that action at this time.
0 commit comments