dermy/Dockerfile

16 lines
502 B
Docker
Raw Permalink Normal View History

2024-06-08 18:57:04 +00:00
FROM rust:latest as builder
WORKDIR /usr/src/app
2024-06-09 17:12:38 +00:00
RUN apt update \
&& apt install -y --no-install-recommends python3-dev \
&& rm -rf /var/lib/apt/lists/*
COPY ./dermy-api/ .
2024-06-08 18:57:04 +00:00
COPY ./dermy-models/models/mobilenet_v3.keras ./src/model/model.keras
RUN cargo build --release
2024-06-09 17:12:38 +00:00
FROM tensorflow/tensorflow:2.16.1
2024-06-08 18:57:04 +00:00
COPY ./dermy-models/requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
2024-06-09 17:12:38 +00:00
COPY --from=builder /usr/src/app/target/release/dermy-api /usr/local/bin/dermy-api
2024-06-08 18:57:04 +00:00
ENTRYPOINT dermy-api