Skip to content

Commit 204927c

Browse files
committed
FROM ubuntu:jammy
1 parent cc96dc6 commit 204927c

File tree

4 files changed

+21
-15
lines changed

4 files changed

+21
-15
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,12 @@ For updates, consider these configurations:
8282
* `ubuntu:focal`
8383
* 485MB Image for `n7m-app`
8484
* Python 3.8.10, PHP 7.4.3, psql 12.11
85+
* `debian:bookworm-slim` (not released)
86+
* 501MB Image for `n7m-app`
87+
* Python 3.10.5, PHP 8.1.5, psql 14.4
88+
* `ubuntu:jammy`
89+
* 528MB Image for `n7m-app`
90+
* Python 3.10.4, PHP 8.1.2, psql 14.3
8591

8692
## Advanced Tokenizer
8793
This image only uses the ICU Tokenizer. By default the included `tokenizer.php` file drives the PHP code and has a simple English tokenizer.

app/Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:bullseye-slim AS build
1+
FROM ubuntu:jammy AS build
22

33
# https://nominatim.org/release-docs/develop/appendix/Install-on-Ubuntu-20/
44
# Changes from the docs:
@@ -23,10 +23,10 @@ RUN apt-get update && apt-get install -y \
2323
php-cgi \
2424
php-pgsql \
2525
php-intl \
26-
postgresql-13-postgis-3 \
27-
postgresql-13-postgis-3-scripts \
28-
postgresql-contrib-13 \
29-
postgresql-server-dev-13 \
26+
postgresql-14-postgis-3 \
27+
postgresql-14-postgis-3-scripts \
28+
postgresql-contrib-14 \
29+
postgresql-server-dev-14 \
3030
python3-datrie \
3131
python3-dotenv \
3232
python3-icu \
@@ -50,7 +50,7 @@ RUN curl -O -L http://www.nominatim.org/release/Nominatim-$NOMINATIM_VERSION.tar
5050
&& make install
5151

5252
# now start over from the same base image
53-
FROM debian:bullseye-slim
53+
FROM ubuntu:jammy
5454

5555
ENV DEBIAN_FRONTEND=noninteractive
5656

@@ -65,7 +65,7 @@ RUN apt-get update && apt-get install -y \
6565
php-fpm \
6666
php-pgsql \
6767
php-intl \
68-
postgresql-client-13 \
68+
postgresql-client-14 \
6969
python3-datrie \
7070
python3-dotenv \
7171
python3-icu \

gis/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM postgis/postgis:13-3.2-alpine
1+
FROM postgis/postgis:14-3.2-alpine
22

33
# Nominatim recommended configuration
44
COPY --chown=postgres:postgres postgresql.conf /etc/postgresql/postgresql.conf

test/Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:bullseye-slim AS build
1+
FROM ubuntu:jammy AS build
22

33
# https://nominatim.org/release-docs/develop/appendix/Install-on-Ubuntu-20/
44
# Changes from the docs:
@@ -23,10 +23,10 @@ RUN apt-get update && apt-get install -y \
2323
php-cgi \
2424
php-pgsql \
2525
php-intl \
26-
postgresql-13-postgis-3 \
27-
postgresql-13-postgis-3-scripts \
28-
postgresql-contrib-13 \
29-
postgresql-server-dev-13 \
26+
postgresql-14-postgis-3 \
27+
postgresql-14-postgis-3-scripts \
28+
postgresql-contrib-14 \
29+
postgresql-server-dev-14 \
3030
python3-datrie \
3131
python3-dotenv \
3232
python3-icu \
@@ -50,7 +50,7 @@ RUN curl -O -L http://www.nominatim.org/release/Nominatim-$NOMINATIM_VERSION.tar
5050
&& make install
5151

5252
# now start over from the same base image
53-
FROM debian:bullseye-slim
53+
FROM ubuntu:jammy
5454

5555
# https://nominatim.org/release-docs/4.0.1/develop/Testing/
5656
ENV DEBIAN_FRONTEND=noninteractive
@@ -62,7 +62,7 @@ RUN apt-get update && apt-get install -y \
6262
php-codecoverage \
6363
php-pgsql \
6464
php-xdebug \
65-
postgresql-client-13 \
65+
postgresql-client-14 \
6666
python3-behave \
6767
python3-datrie \
6868
python3-dotenv \

0 commit comments

Comments
 (0)