/
EvilBeaver
/
OneScript
Обзор
Документация
Войти
/
EvilBeaver
/
OneScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
install/builders/base-image/Dockerfile_v2
39 строк
1 KB
Nikita Fedkin
Сборка докер-образа v1 на Jenkins
06 авг 2025, 09:55
06 авг 2025, 09:55
e17fe9a
Код
Авторство
О чём код?
FROM evilbeaver/ovm:latest # Использует в качестве системы с ovm и mono образ onescript, создаваемый из файла Dockerfile_ovm (лежит рядом в репо) # Потом копирует бинари из него в образ от Microsoft LABEL MAINTAINER="EvilBeaver <ovsiankin.aa@gmail.com>" ARG VERSION="dev" # Установка FDD двойки через ovm, имеющийся в базовом образе RUN mono /var/ovm/ovm.exe install --fdd ${VERSION} # Основной образ FROM mcr.microsoft.com/dotnet/aspnet:8.0-jammy RUN apt-get update \ && apt-get install -y locales \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* # Locale RUN sed -i -e \ 's/# ru_RU.UTF-8 UTF-8/ru_RU.UTF-8 UTF-8/' /etc/locale.gen \ && locale-gen ENV LANG=ru_RU.UTF-8 ENV LANGUAGE=ru_RU:ru ENV LC_LANG=ru_RU.UTF-8 ENV LC_ALL=ru_RU.UTF-8 # +Timezone ENV TZ=Europe/Moscow RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone ARG VERSION="dev" RUN mkdir -p /var/oscript COPY --from=0 /root/.local/share/ovm/${VERSION}/ /var/oscript/ ENV PATH="$PATH:/var/oscript/bin"