Ejemplo del capítulo 12 del libro de Kotlin
163
v1: Contiene un contenedor Tomcat versión 9 sobre en el que se ejecuta un war que es un servicio RESTfull implementado en kotlin mediante el framework ktor versión 2.0.3
v2: Lo mismo que [v1] pero multiplataforma -> soporte para las arquitecturas: linux/amd64, linux/arm64 y linux/arm/v7
docker push lcriadof/ktor-cap12:v1
docker run -p 8080:8080 --name ktor-cap12-contenedor -d lcriadof/ktor-cap12:v1
[-d] indica que se ejecute el docker en modo background.
[-p]: indicamos el puerto del contenedor y el puerto del host
[–name]: asignamos un nombre al contenedor
En cualquier navegador local escribimos las URL de la API ->
http://127.0.0.1:8080/ktor-cap12-1.2/login
http://127.0.0.1:8080/ktor-cap12-1.2/infoSesion
http://127.0.0.1:8080/ktor-cap12-1.2/activas
http://127.0.0.1:8080/ktor-cap12-1.2/parar
http://127.0.0.1:8080/ktor-cap12-1.2/logout
etc... (ver capítulo 12 del libro: https://github.com/lcriadof/ktor-cap12)
Content type
Image
Digest
sha256:2052204da…
Size
260.5 MB
Last updated
almost 4 years ago
docker pull lcriadof/ktor-cap12:v2