FROM node:latest
WORKDIR /app
COPY . .
RUN npm install
EXPOSE 8080
ENTRYPOINT ["node", "index.js"]
docker build -t evaluacion . docker run -d -p 8080:8080 evaluacionLa muestra de datos esta en: http://localhost:8080/
Se realizo un REST sobre un archivo JSON creado en donde:
Buscar usuario --- http://localhost:8080/servicio/buscar/id
Eliminar usuario --- http://localhost:8080/servicio/eliminar/id
Listar usuarios --- http://localhost:8080/servicio/listar
{"nombre":"William Sinchi","correo":"[email protected]","Buscar usuario":"Agregue a la url /servicio/buscar/id","Eliminar usuario":"Agregue a la url /servicio/eliminar/id","listar usuarios":"Agregue a la url /servicio/listar"}
{
"user1" : {
"cedula" : "0106002108",
"name" : "Andres Beta",
"password" : "12345",
"profession" : "Ingeniero",
"id": 1
},
"user2" : {
"cedula" : "00251556",
"name" : "Manuel Alfa",
"password" : "11111",
"profession" : "Doctor",
"id": 2
},
"user3" : {
"cedula" : "01060",
"name" : "Ivan Gama",
"password" : "2222333",
"profession" : "Fisioterapeuta",
"id": 3
}
}
{"cedula":"0106002108","name":"Andres Beta","password":"12345","profession":"Ingeniero","id":1}
{"user1":{"cedula":"0106002108","name":"Andres Beta","password":"12345","profession":"Ingeniero","id":1},
"user3":{"cedula":"01060","name":"Ivan Gama","password":"2222333","profession":"Fisioterapeuta","id":3}}
Content type
Image
Digest
Size
358.8 MB
Last updated
over 4 years ago
docker pull wsinchi/evaluacion