wg-rest-api

Форк
0
/
Dockerfile 
31 строка · 650.0 Байт
1
FROM ruby:3.3.5-alpine
2

3
WORKDIR /app
4

5
COPY . .
6

7
RUN apk update \
8
    && apk --no-cache --update add build-base 
9

10
# Install Linux packages
11
RUN apk add --no-cache \
12
    dpkg \
13
    dumb-init \
14
    iptables \
15
    iptables-legacy \
16
    wireguard-tools
17

18
# Use iptables-legacy
19
RUN update-alternatives --install \
20
    /sbin/iptables iptables \
21
    /sbin/iptables-legacy 10 --slave \
22
    /sbin/iptables-restore iptables-restore \
23
    /sbin/iptables-legacy-restore --slave \
24
    /sbin/iptables-save iptables-save \
25
    /sbin/iptables-legacy-save
26

27
RUN bundle config set without 'development rerun test'
28

29
RUN bundle install
30

31
CMD ["puma", "-C", "config/puma.rb"]
32

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.