File tree Expand file tree Collapse file tree 6 files changed +16
-16
lines changed Expand file tree Collapse file tree 6 files changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ ENV DEBIAN_FRONTEND=noninteractive \
14
14
DJ_DB_INSTALL_BARE=0
15
15
16
16
# Install required packages and clean up afterwards to make this image layer smaller
17
- RUN apt-get update \
18
- && apt-get install --no-install-recommends --no-install-suggests -y \
17
+ RUN apt update \
18
+ && apt install --no-install-recommends --no-install-suggests -y \
19
19
dumb-init autoconf automake git acl \
20
20
gcc g++ make zip unzip mariadb-client \
21
21
nginx php7.4 php7.4-cli php7.4-fpm php7.4-zip \
@@ -50,8 +50,8 @@ RUN useradd -m domjudge \
50
50
&& for id in `seq 0 4`; do useradd -d /nonexistent -g nogroup -s /bin/false domjudge-run-$id; done
51
51
52
52
# Install composer
53
- RUN apt-get update && \
54
- apt-get install --no-install-recommends --no-install-suggests -y ca-certificates \
53
+ RUN apt update && \
54
+ apt install --no-install-recommends --no-install-suggests -y ca-certificates \
55
55
&& rm -rf /var/lib/apt/lists/* \
56
56
&& php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && php composer-setup.php \
57
57
&& mv /composer.phar /usr/local/bin/composer
Original file line number Diff line number Diff line change 1
1
FROM ubuntu:20.04
2
2
ENV DEBIAN_FRONTEND=noninteractive
3
- RUN apt-get update && apt-get install -y \
3
+ RUN apt update && apt install -y \
4
4
acl make zip unzip apache2-utils bsdmainutils libcurl4-gnutls-dev \
5
5
libjsoncpp-dev libmagic-dev autoconf automake bats sudo debootstrap procps \
6
6
gcc g++ default-jre-headless default-jdk ghc fp-compiler libcgroup-dev \
@@ -33,8 +33,8 @@ RUN apt-get update && apt-get install -y \
33
33
&& rm -rf /var/lib/apt/lists/*
34
34
35
35
# Install composer
36
- RUN apt-get update && \
37
- apt-get install --no-install-recommends --no-install-suggests -y ca-certificates \
36
+ RUN apt update && \
37
+ apt install --no-install-recommends --no-install-suggests -y ca-certificates \
38
38
&& rm -rf /var/lib/apt/lists/* \
39
39
&& php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && php composer-setup.php \
40
40
&& mv /composer.phar /usr/local/bin/composer
Original file line number Diff line number Diff line change @@ -4,8 +4,8 @@ LABEL org.opencontainers.image.authors="DOMjudge team <
[email protected] >"
4
4
ENV DEBIAN_FRONTEND=noninteractive
5
5
6
6
# Install required packages for build of domserver
7
- RUN apt-get update \
8
- && apt-get install --no-install-recommends --no-install-suggests -y \
7
+ RUN apt update \
8
+ && apt install --no-install-recommends --no-install-suggests -y \
9
9
autoconf automake git \
10
10
gcc g++ make acl zip unzip \
11
11
php-cli php-zip \
@@ -52,8 +52,8 @@ ENV DEBIAN_FRONTEND=noninteractive \
52
52
DJ_DB_INSTALL_BARE=0
53
53
54
54
# Install required packages for running of domserver
55
- RUN apt-get update \
56
- && apt-get install --no-install-recommends --no-install-suggests -y \
55
+ RUN apt update \
56
+ && apt install --no-install-recommends --no-install-suggests -y \
57
57
acl curl zip unzip supervisor mariadb-client apache2-utils \
58
58
nginx php-cli php-fpm php-zip \
59
59
php-gd php-curl php-mysql php-json php-intl \
Original file line number Diff line number Diff line change @@ -11,8 +11,8 @@ ENV DEBIAN_FRONTEND=noninteractive \
11
11
RUN_USER_UID_GID=62860
12
12
13
13
# Install required packages for running of judgehost
14
- RUN apt-get update \
15
- && apt-get install --no-install-recommends --no-install-suggests -y \
14
+ RUN apt update \
15
+ && apt install --no-install-recommends --no-install-suggests -y \
16
16
dumb-init \
17
17
acl zip unzip supervisor sudo procps libcgroup1 \
18
18
php-cli php-zip php-gd php-curl php-mysql php-json \
Original file line number Diff line number Diff line change @@ -4,8 +4,8 @@ LABEL org.opencontainers.image.authors="DOMjudge team <
[email protected] >"
4
4
ENV DEBIAN_FRONTEND=noninteractive
5
5
6
6
# Install required packages for build of judgehost
7
- RUN apt-get update \
8
- && apt-get install --no-install-recommends --no-install-suggests -y \
7
+ RUN apt update \
8
+ && apt install --no-install-recommends --no-install-suggests -y \
9
9
autoconf automake git \
10
10
gcc g++ make zip unzip \
11
11
php-cli php-zip lsb-release debootstrap \
Original file line number Diff line number Diff line change 1
1
FROM ubuntu:20.04
2
2
ENV DEBIAN_FRONTEND=noninteractive
3
- RUN apt-get update && apt-get -y install \
3
+ RUN apt update && apt -y install \
4
4
ca-certificates default-jre-headless pypy3 locales \
5
5
&& rm -rf /var/lib/apt/lists/*
6
6
You can’t perform that action at this time.
0 commit comments