Open Source @ UNA

Repositorio Open Source de documentación en nuevas tecnologías


Project maintained by tfg2021-escinf-una Hosted on GitHub Pages — Theme by mattgraham

Regresar al Inicio

Docker en Covid-Info Microservice

  1. Abrir el repositorio microservices-tutorial/covid-info-microservice en el editor de texto.
  2. Crear un archivo llamado Dockerfile. (No se le debe poner extensión)
  3. Copiar el siguiente código dentro del Dockerfile:
FROM golang:1.18-alpine

WORKDIR /app

COPY go.mod ./
COPY go.sum ./
COPY main.go ./
ADD docs ./docs

RUN go mod download

RUN go build -o /covid-info

EXPOSE 8080

CMD [ "/covid-info" ]

Una vez realizados estos pasos, se puede proceder con la ejecución de los comandos de Docker para crear la imagen y para correrla en el equipo:

docker build -t covid-info-microservice .
docker run covid-info-microservice

AnteriorSiguiente