UNCLASSIFIED
Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
Ironbank Containers
O
Opensource
php
php74
Commits
15cb5401
Commit
15cb5401
authored
Oct 27, 2020
by
Jeffrey Weatherford
Browse files
updated php version, it's deps, and cleaned build env
parent
f3016724
Pipeline
#62862
failed with stages
in 31 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
9 deletions
+26
-9
Dockerfile
Dockerfile
+20
-3
download.yaml
download.yaml
+6
-6
No files found.
Dockerfile
View file @
15cb5401
...
...
@@ -10,7 +10,7 @@ LABEL org.opencontainers.image.title="php" \
org.opencontainers.image.description="PHP is a popular general-purpose scripting language that is especially suited to web development." \
org.opencontainers.image.licenses="PHP-3.01" \
org.opencontainers.image.url="https://www.php.net/" \
org.opencontainers.image.version="7.4.
9
" \
org.opencontainers.image.version="7.4.
10
" \
maintainer="cht@dsop.io"
COPY
php.tar.gz /usr/local/src/
...
...
@@ -21,9 +21,9 @@ COPY libsodium.tar.gz /
RUN
dnf update
--setopt
=
tsflags
=
nodocs
-y
\
&&
dnf
install
--setopt
=
tsflags
=
nodocs
-y
\
gcc \
gcc \
gcc-c++ \
make \
make \
libxml2-devel \
autoconf \
automake \
...
...
@@ -129,6 +129,23 @@ COPY --from=builder --chown=1001:1001 /usr/local/include/php /usr/local/include/
COPY
config/php.ini ${PHP_INI_PATH}/php.ini
COPY
scripts/docker-php-entrypoint /usr/local/bin/entrypoint
# We really should make sure we are not leaving a mess of things not
# required for runtime
RUN
dnf remove
-y
\
gcc
\
gcc-c++
\
make
\
libxml2-devel
\
autoconf
\
automake
\
help2man
\
libtool
\
sqlite
\
sqlite-devel
\
openssl-devel
\
curl-devel
\
&&
dnf clean all
USER
1001
WORKDIR
"/var/www/html"
...
...
download.yaml
View file @
15cb5401
resources
:
-
url
:
"
https://github.com/php/php-src/archive/php-7.4.
9
.tar.gz"
-
url
:
"
https://github.com/php/php-src/archive/php-7.4.
10
.tar.gz"
filename
:
"
php.tar.gz"
validation
:
type
:
"
sha256"
value
:
"
57fb5408893a95bdd2a0cc75b6862e1903281cebb4e0824cec2d512760159e11
"
-
url
:
"
https://github.com/skvadrik/re2c/archive/2.0.tar.gz"
value
:
"
08ad83dbeac1b0f224e6c58b75397bb75c0aae1b6f076c0d8a54d0e0baa1eb46
"
-
url
:
"
https://github.com/skvadrik/re2c/archive/2.0.
3.
tar.gz"
filename
:
"
re2c.tar.gz"
validation
:
type
:
"
sha256"
value
:
"
c2b5f7d2c8a112689201f9b994538ec32cf13ae7cd2e4f3287f72117f1bfa4e6
"
value
:
"
f131b3d5b618454caa5f2ddcc8288b797c78781056a40c2899c832493827c003
"
-
url
:
"
https://github.com/jedisct1/libsodium/releases/download/1.0.18-RELEASE/libsodium-1.0.18.tar.gz"
filename
:
"
libsodium.tar.gz"
validation
:
type
:
"
sha256"
value
:
"
6f504490b342a4f8a4c4a02fc9b866cbef8622d5df4e5452b46be121e46636c1"
-
url
:
"
http://ftp.gnu.org/gnu/bison/bison-3.
5.4
.tar.gz"
-
url
:
"
http://ftp.gnu.org/gnu/bison/bison-3.
7.3
.tar.gz"
filename
:
"
bison.tar.gz"
validation
:
type
:
"
sha256"
value
:
"
c0dd154dfaba63553a892d41dc400c7baa88cc06a1e2e27813fdd503715e4c28
"
value
:
"
104fe912f2212ab4e4a59df888a93b719a046ffc38d178e943f6c54b1f27b3c7
"
-
url
:
"
https://ftp.gnu.org/gnu/texinfo/texinfo-6.7.tar.gz"
filename
:
"
textinfo.tar.gz"
validation
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment