Konstantin Pavlov
f09d0e2284
Regenerated Dockerfiles.
2022-12-13 11:50:42 -08:00
Konstantin Pavlov
9f6d7c7ccd
Docker: bumped language versions.
2022-12-07 18:31:48 -08:00
Alejandro Colomar
a3cb07df20
Fixed path for sed(1).
...
Some distros provide it in /bin/sed and others in both /bin/sed
and /usr/bin/sed. Use the more available one.
Reported-by: Konstantin Pavlov <thresh@nginx.com >
Fixes: ac64ffde57 "Improved readability of <docker-entrypoint.sh>."
Signed-off-by: Alejandro Colomar <alx@nginx.com >
2022-10-27 14:30:49 +02:00
javad mnjd
ac64ffde57
Improved readability of <docker-entrypoint.sh>.
...
Cc: Konstantin Pavlov <thresh@nginx.com >
Signed-off-by: Alejandro Colomar <alx@nginx.com >
2022-10-26 16:32:15 +02:00
Andrei Zeliankou
38bd7e76a1
Generated Dockerfiles for Unit 1.28.0.
2022-09-13 07:26:26 +08:00
Konstantin Pavlov
4924bd185d
Regenerated Dockerfiles.
2022-09-09 17:45:58 +04:00
Konstantin Pavlov
38350c17fc
Docker: bumped language versions, moved jsc11 to eclipse-temurin.
...
openjdk builds are no longer provided in the docker library due to deprecation.
2022-09-09 16:17:42 +04:00
Andrei Zeliankou
3d1fa29f1d
Generated Dockerfiles for Unit 1.27.0.
2022-06-02 12:31:55 +00:00
Konstantin Pavlov
1fe389c2e2
Regenerated Dockerfiles.
2022-05-11 13:06:17 +04:00
Konstantin Pavlov
967fa8f78a
Docker: bumped language versions.
2022-05-11 12:59:39 +04:00
Konstantin Pavlov
485886d8f9
Docker: bumped Python image version.
2022-01-13 11:35:12 +03:00
Konstantin Pavlov
6507849282
Docker: bumped PHP image version.
2021-12-17 17:15:55 +03:00
Konstantin Pavlov
3e0ece20b5
Docker: made Dockerfiles architecture agnostic.
2021-12-01 18:34:20 +03:00
Valentin Bartenev
8b954d8331
Generated Dockerfiles for Unit 1.26.1.
2021-12-02 18:23:00 +03:00
Konstantin Pavlov
380f2dc2ba
Docker: respect the binary from CMD in the entrypoint.
2021-11-30 17:00:47 +03:00
Valentin Bartenev
3f9d587269
Generated Dockerfiles for Unit 1.26.0.
2021-11-18 15:48:02 +03:00
Konstantin Pavlov
2fc64c65bc
Regenerated Dockerfiles.
2021-09-21 14:03:54 +03:00
Konstantin Pavlov
d51b3bbfeb
Docker: bumped versions.
...
Minimal image now uses Debian 11 "Bullseye" as a base.
Language versions are bumped to:
- Go 1.17
- Node 16
- Perl 5.34
- Ruby 3.0
2021-09-21 14:03:23 +03:00
Valentin Bartenev
66e986fc19
Generated Dockerfiles for Unit 1.25.0.
2021-08-19 17:52:54 +03:00
Valentin Bartenev
25d8e102b0
Generated Dockerfiles for Unit 1.24.0.
2021-05-27 16:07:15 +03:00
Valentin Bartenev
71d3700951
Generated Dockerfiles for Unit 1.23.0.
2021-03-25 17:15:30 +03:00
Konstantin Pavlov
958bc90caa
Regenerated Dockerfiles.
2021-02-05 15:54:51 +03:00
Konstantin Pavlov
6dbb36a537
Docker: added curl run-time dependency.
...
It is needed for docker-entrypoint scripts to work.
2021-02-05 14:48:52 +03:00
Valentin Bartenev
98228f8ac8
Generated Dockerfiles for Unit 1.22.0.
2021-02-04 18:22:33 +03:00
Konstantin Pavlov
d4d704bc7f
Docker: reverted 44154b830401.
...
Automatic synchronisation is now set up, so manual pushes to AWS ECR are
discouraged.
2021-02-02 16:46:10 +03:00
Konstantin Pavlov
510bdf15be
Regenerated Dockerfiles.
2021-02-01 18:05:12 +03:00
Konstantin Pavlov
df8ac184fd
Docker: based docker images off official languages ones.
...
Language versions are bumped to:
- python 3.9
- ruby 2.7
- go 1.15
- node 15
- perl 5.32
Removed images:
- python 2.7 due to EOL
- full/latest due to incompatibility with the new scheme
2021-01-13 22:33:14 +03:00
Andrei Belov
c981ac6558
Packages: fixed an ability to override package version.
...
This was broken since 00d8049418cf.
2020-12-24 16:17:27 +03:00
Konstantin Pavlov
783cdc2a3d
Docker: creating tags and pushing to AWS ECR as well.
2020-12-02 17:33:09 +03:00
Valentin Bartenev
9e85732e9a
Generated Dockerfiles for Unit 1.21.0.
2020-11-19 21:12:30 +03:00
Valentin Bartenev
03d965b49c
Generated Dockerfiles for Unit 1.20.0.
2020-10-08 18:32:48 +03:00
Konstantin Pavlov
bebc3746ca
Regenerated dockerfiles.
2020-09-22 15:55:28 +03:00
Konstantin Pavlov
5a8adce8c2
Ensure docker images are using latest versions of base OS packages.
2020-09-22 15:55:28 +03:00
Konstantin Pavlov
e0f66cbba0
Added jsc11 docker image.
2020-09-22 15:55:28 +03:00
Valentin Bartenev
ba445d31f1
Generated Dockerfiles for Unit 1.19.0.
2020-08-13 19:22:41 +03:00
Konstantin Pavlov
55bac9153b
Docker: run entrypoint scripts for unitd-debug as well.
2020-07-13 15:06:26 +03:00
Valentin Bartenev
ebf86b34d1
Generated Dockerfiles for Unit 1.18.0.
2020-05-28 17:34:06 +03:00
Valentin Bartenev
4d62989f5c
Generated Dockerfiles for Unit 1.17.0.
2020-04-16 17:49:09 +03:00
Konstantin Pavlov
bac93637ed
Fixed filepath in the image checksum file.
2020-03-19 13:16:37 +03:00
Konstantin Pavlov
7181a661c5
Added a target to export docker images as tarballs
2020-03-13 17:35:47 +03:00
Valentin Bartenev
8f397c8ae5
Generated Dockerfiles for Unit 1.16.0.
2020-03-12 18:13:08 +03:00
Valentin Bartenev
e6bb4c5493
Generated Dockerfiles for Unit 1.15.0.
2020-02-06 17:33:44 +03:00
Valentin Bartenev
be8589d925
Generated Dockerfiles for Unit 1.14.0.
2019-12-26 17:03:21 +03:00
Max Romanov
3d712a7078
Packages: making unit-go architecture independent.
...
To support Go modules, the unit-go module should be platform independent.
All platform-dependent logic is moved to libunit, so the unit-dev package
should be installed before building unit-go.
2019-12-24 17:59:44 +03:00
Konstantin Pavlov
9a7881d131
Regenerated Dockerfiles.
2019-11-20 18:24:50 +03:00
Konstantin Pavlov
c87111cbb2
Moved docker images to Debian 10 "buster".
...
This changes the language versions we provide:
- python 3.5 -> python 3.7
- go 1.7/1.8 -> go 1.11
- perl 5.24 -> perl 5.28
- ruby 2.3 -> ruby 2.5
- php 7.0 -> php 7.3
2019-11-20 18:24:46 +03:00
Valentin Bartenev
2241847efb
Generated Dockerfiles for Unit 1.13.0.
2019-11-14 19:24:14 +03:00
Valentin Bartenev
946cbd1f10
Generated Dockerfiles for Unit 1.12.0.
2019-10-03 17:08:32 +03:00
Konstantin Pavlov
f5e86ad8fc
Regenerated Dockerfiles.
2019-10-03 15:08:50 +03:00
Konstantin Pavlov
c6df631bcc
Docker: added an entrypoint to make configuration easier.
...
Docker images now accept shell scripts, json files and certificate chain
bundles to provide configuration on a container start by placing them
into /docker-entrypoint.d/ directory.
2019-10-03 15:08:44 +03:00