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"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="VcsDirectoryMappings"> <component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/libpostal" vcs="Git" /> <mapping directory="$PROJECT_DIR$" vcs="Git" />
</component> </component>
</project> </project>

View File

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