Dockerfile: Difference between revisions
(Created page with "Для сборки докер-образа Svacer мы используем следующий Dockerfile (актуален на момент версии 6.0.3). <pre> FROM ubuntu:18.04 LABEL maintainer="akuzmin@ispras.ru" ARG DEBIAN_FRONTEND=noninteractive RUN apt update && apt install -y --no-install-recommends curl \ && rm -rf /var/cache/apt/archives /var/lib/apt/lists/* \ && mkdir -p /svacer/bin && mkdir -p /svacer/store COPY svacer/bin/svacer /svacer...") |
(remove profiler) |
||
Line 1: | Line 1: | ||
Для сборки докер-образа Svacer мы используем следующий Dockerfile | Для сборки докер-образа Svacer мы используем следующий Dockerfile. | ||
<pre> | <pre> | ||
Line 19: | Line 19: | ||
ENV SVACER_PG_URL=postgres://svace:svace@127.0.0.1:5432/svace | ENV SVACER_PG_URL=postgres://svace:svace@127.0.0.1:5432/svace | ||
ENV MEMSETTINGS=default | ENV MEMSETTINGS=default | ||
EXPOSE 8080 | EXPOSE 8080 | ||
CMD /svacer/bin/svacer | CMD /svacer/bin/svacer --memsettings=${MEMSETTINGS} server --store $STORE --pg $SVACER_PG_URL | ||
</pre> | </pre> |
Revision as of 14:18, 14 March 2023
Для сборки докер-образа Svacer мы используем следующий Dockerfile.
FROM ubuntu:18.04 LABEL maintainer="akuzmin@ispras.ru" ARG DEBIAN_FRONTEND=noninteractive RUN apt update && apt install -y --no-install-recommends curl \ && rm -rf /var/cache/apt/archives /var/lib/apt/lists/* \ && mkdir -p /svacer/bin && mkdir -p /svacer/store COPY svacer/bin/svacer /svacer/bin/ WORKDIR / ENV STORE=/svacer/store ENV SVACER_PG_URL=postgres://svace:svace@127.0.0.1:5432/svace ENV MEMSETTINGS=default EXPOSE 8080 CMD /svacer/bin/svacer --memsettings=${MEMSETTINGS} server --store $STORE --pg $SVACER_PG_URL