1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mudren-fluffos

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Dockerfile 863 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Yucong Sun Отправлено 22.08.2023 08:50 7dfd009
FROM alpine:3.18 as builder
RUN apk add --no-progress --no-cache \
linux-headers gcc g++ clang-dev make cmake bash \
mariadb-dev mariadb-static postgresql-dev sqlite-dev sqlite-static\
openssl-dev openssl-libs-static zlib-dev zlib-static icu-dev icu-static \
pcre-dev bison git musl-dev libelf-static elfutils-dev zstd-static bzip2-static xz-static
WORKDIR /build
RUN wget -O - https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2 | tar -xj
WORKDIR /build/jemalloc-5.3.0
RUN ./configure --prefix=/usr \
&& make \
&& make install
COPY . /build/fluffos
RUN mkdir /build/fluffos/build
WORKDIR /build/fluffos/build
RUN cmake .. -DMARCH_NATIVE=OFF -DSTATIC=ON \
&& make install
FROM alpine:3.18
WORKDIR /fluffos
COPY --from=builder /build/fluffos/build/bin ./bin
ENTRYPOINT ["/fluffos/bin/driver"]

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mudren-fluffos.git
git@api.gitlife.ru:oschina-mirror/mudren-fluffos.git
oschina-mirror
mudren-fluffos
mudren-fluffos
master