All checks were successful
build docker container automatically / build (push) Successful in 3m30s
26 lines
437 B
Docker
26 lines
437 B
Docker
FROM lewimbes/dioxus AS builder
|
|
|
|
RUN mkdir /build
|
|
WORKDIR /build
|
|
|
|
LABEL stage="builder"
|
|
|
|
RUN apt-get update && apt-get install -y \
|
|
libpq-dev \
|
|
default-libmysqlclient-dev \
|
|
sqlite3 libsqlite3-dev && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY . .
|
|
|
|
RUN dx build -r
|
|
|
|
RUN cp /build/target/dx/httpserver/release/web /app -r
|
|
RUN cp /build/docker_start.sh /app
|
|
WORKDIR /app
|
|
RUN rm -rf /build
|
|
|
|
ENV IP="0.0.0.0"
|
|
|
|
CMD ["/bin/sh", "docker_start.sh"]
|