sbin/docker/Dockerfile
author ymh <ymh.work@gmail.com>
Wed, 18 Dec 2024 15:24:41 +0100
changeset 1584 257c14dae52a
parent 1557 7c67caaafdeb
permissions -rw-r--r--
Added tag V09.006 for changeset 459a88818bec
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1557
7c67caaafdeb enmi 22
ymh <ymh.work@gmail.com>
parents: 1544
diff changeset
     1
FROM php:8-fpm-alpine
1511
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
RUN apk add --update \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
		autoconf \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
		g++ \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
		libtool \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
		make \
1528
59a81a4de989 Ajout Enmi 2020
ymh <ymh.work@gmail.com>
parents: 1511
diff changeset
     8
		oniguruma-dev \
1511
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
	&& docker-php-ext-install mbstring \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
	&& docker-php-ext-install opcache \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
	&& apk add --update icu-dev \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
	&& docker-php-ext-install intl \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
	# && apk del \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
	# 	autoconf \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
	# 	binutils \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
	# 	binutils-libs \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
	# 	expat \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
	# 	file \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
	# 	g++ \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
	# 	gcc \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
	# 	gdbm \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
	# 	gmp \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
	# 	isl \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
	# 	libatomic \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
	# 	libbz2 \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
	# 	libc-dev \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
	# 	libffi \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
	# 	libgcc \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
	# 	libgomp \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
	# 	libldap \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
	# 	libltdl \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
	# 	libmagic \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
	# 	libsasl \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
	# 	libstdc++ \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
	# 	libtool \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
	# 	m4 \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
	# 	make \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
	# 	mpc1 \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
	# 	mpfr3 \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
	# 	musl-dev \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
	# 	perl \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
	# 	pkgconf \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
	# 	pkgconfig \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
	# 	python \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
	# 	re2c \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
	# 	readline \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
	# 	sqlite-libs \
25731d245eda Upgrade videojs and dashjs to last version
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
	# 	zlib-dev \
1544
8f8faf11c81f Upgrade dependencies
ymh <ymh.work@gmail.com>
parents: 1528
diff changeset
    49
	&& rm -rf /tmp/* /var/cache/apk/*
8f8faf11c81f Upgrade dependencies
ymh <ymh.work@gmail.com>
parents: 1528
diff changeset
    50
1557
7c67caaafdeb enmi 22
ymh <ymh.work@gmail.com>
parents: 1544
diff changeset
    51
COPY --from=composer:2.2 /usr/bin/composer /usr/bin/composer