|
@@ -1,11 +1,12 @@
|
|
FROM golang
|
|
FROM golang
|
|
RUN apt-get update && apt-get install -y netcat
|
|
RUN apt-get update && apt-get install -y netcat
|
|
ENV PATH=$GOPATH/bin:$PATH
|
|
ENV PATH=$GOPATH/bin:$PATH
|
|
-RUN mkdir -p $GOPATH/src/gogs.carducci-dante.gov.it/andrea.fazzi
|
|
|
|
-ADD . $GOPATH/src/gogs.carducci-dante.gov.it/andrea.fazzi/karmen
|
|
|
|
-WORKDIR $GOPATH/src/gogs.carducci-dante.gov.it/andrea.fazzi/karmen
|
|
|
|
|
|
+RUN mkdir -p $GOPATH/src/gogs.carducci-dante.gov.it/karmen
|
|
|
|
+ADD . $GOPATH/src/gogs.carducci-dante.gov.it/karmen/core
|
|
|
|
+COPY config/config.yaml /go/src/gogs.carducci-dante.gov.it/karmen/core/config/
|
|
|
|
+WORKDIR $GOPATH/src/gogs.carducci-dante.gov.it/karmen/core
|
|
RUN go build -o main .
|
|
RUN go build -o main .
|
|
-ENTRYPOINT ["/go/src/gogs.carducci-dante.gov.it/andrea.fazzi/karmen/start.sh"]
|
|
|
|
-VOLUME /go/src/gogs.carducci-dante.gov.it/andrea.fazzi/karmen/config
|
|
|
|
-VOLUME /go/src/gogs.carducci-dante.gov.it/andrea.fazzi/karmen/documents
|
|
|
|
|
|
+ENTRYPOINT ["/go/src/gogs.carducci-dante.gov.it/karmen/core/start.sh"]
|
|
|
|
+VOLUME /go/src/gogs.carducci-dante.gov.it/karmen/core/config
|
|
|
|
+VOLUME /go/src/gogs.carducci-dante.gov.it/karmen/core/documents
|
|
EXPOSE 3000
|
|
EXPOSE 3000
|