add Dockerfile
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
FROM python:3.12-slim
|
FROM python:3.12-slim
|
||||||
COPY --from=ghcr.io/astral-sh/uv:latest /uv /bin/uv
|
COPY --from=ghcr.io/astral-sh/uv:0.4.10 /uv /bin/uv
|
||||||
|
|
||||||
COPY uv.lock pyproject.toml ./
|
COPY uv.lock pyproject.toml ./
|
||||||
RUN uv sync --frozen
|
RUN uv sync --frozen
|
||||||
|
|||||||
8
Makefile
8
Makefile
@@ -13,7 +13,7 @@ docker/run: docker/build
|
|||||||
docker run -it --rm simulation
|
docker run -it --rm simulation
|
||||||
|
|
||||||
docker/push: docker/build
|
docker/push: docker/build
|
||||||
docker tag simulation:latest $(DOCKER_REGISTRY)/simulation:latest
|
docker buildx rm builder
|
||||||
docker tag simulation:latest $(DOCKER_REGISTRY)/simulation:$(GIT_COMMIT_HASH)
|
docker buildx create --name builder --driver docker-container --use
|
||||||
docker push $(DOCKER_REGISTRY)/simulation:latest
|
docker buildx build --platform linux/amd64,linux/arm64 --push -t $(DOCKER_REGISTRY)/simulation:latest .
|
||||||
docker push $(DOCKER_REGISTRY)/simulation:$(GIT_COMMIT_HASH)
|
docker buildx build --platform linux/amd64,linux/arm64 --push -t $(DOCKER_REGISTRY)/simulation:$(GIT_COMMIT_HASH) .
|
||||||
|
|||||||
Reference in New Issue
Block a user