This commit is contained in:
parent
0a1ccb1a14
commit
24c897ba42
10
Dockerfile
10
Dockerfile
|
@ -1,5 +1,5 @@
|
||||||
# Use an official Python runtime as a parent image
|
# Use an official Ubuntu base image
|
||||||
FROM python:alpine
|
FROM ubuntu:latest
|
||||||
|
|
||||||
# Set the working directory in the container to /app
|
# Set the working directory in the container to /app
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
@ -7,10 +7,10 @@ WORKDIR /app
|
||||||
# Add metadata to the image to describe that the container is listening on port 8000
|
# Add metadata to the image to describe that the container is listening on port 8000
|
||||||
EXPOSE 8000
|
EXPOSE 8000
|
||||||
|
|
||||||
# Install any needed packages specified in pyproject.toml
|
# Update package lists and install build tools
|
||||||
RUN apk update && \
|
RUN apt-get update && apt-get install -y build-essential curl
|
||||||
apk add --no-cache gcc curl
|
|
||||||
|
|
||||||
|
# Install Rust
|
||||||
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \
|
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && \
|
||||||
/root/.cargo/env && \
|
/root/.cargo/env && \
|
||||||
rustup toolchain install stable && \
|
rustup toolchain install stable && \
|
||||||
|
|
Loading…
Reference in New Issue
Block a user