docker: update following name changes:
`backend_e2e` now print properly backend logs
This commit is contained in:
parent
19da80743b
commit
363788de7d
1 changed files with 295 additions and 288 deletions
25
docker/libervia-web-dev/Dockerfile
Normal file
25
docker/libervia-web-dev/Dockerfile
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
FROM libervia/backend:dev
|
||||
|
||||
LABEL maintainer="Goffi <tmp_dockerfiles@goffi.org>"
|
||||
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
USER root
|
||||
|
||||
RUN apt-get install -y --no-install-recommends yarnpkg
|
||||
WORKDIR /home/libervia
|
||||
USER libervia
|
||||
RUN cd /src && hg clone https://repos.goffi.org/libervia && \
|
||||
~/libervia_env/bin/pip install -e libervia && \
|
||||
mv libervia/libervia.egg-info ~/libervia_env/lib/python3.*/site-packages
|
||||
|
||||
RUN ./entrypoint.sh \
|
||||
# we build here to avoid re-downloading node modules or other browser
|
||||
# dependencies on each run
|
||||
libervia-web fg -- --build-only && \
|
||||
libervia-backend stop
|
||||
|
||||
EXPOSE 8080 8443
|
||||
|
||||
ENTRYPOINT ["libervia-web"]
|
||||
CMD ["fg"]
|
||||
Loading…
Reference in a new issue