dockerfile

This commit is contained in:
2025-09-06 23:22:43 -04:00
parent b02525e28a
commit a465e40234
2 changed files with 12 additions and 4 deletions

2
.idea/vcs.xml generated
View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/libpostal" vcs="Git" />
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View File

@@ -1,12 +1,20 @@
# syntax=docker/dockerfile:1
FROM golang:1.-alpine
FROM golang:1.25.1-trixie AS build
WORKDIR /app
COPY go.mod ./
COPY go.sum ./
RUN go mod download
COPY . ./
WORKDIR cmd/addrss
RUN go build
FROM git.ratermania.net/tommy/libpostal-addrss:latest
EXPOSE 1337
WORKDIR /app
RUN mkdir config
COPY --from=build /app/addrss /app/addrss
RUN ls -la
CMD [ "./addrss" ]