Skip to content

Commit c3471a8

Browse files
committed
Multi-arch container build
1 parent ebc71dc commit c3471a8

3 files changed

Lines changed: 17 additions & 3 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM technicalguru/php:8.4.7-apache-2.4.62.0
1+
FROM technicalguru/php:8.4.13-apache-2.4.65.0
22
LABEL maintainer="Ralph Schuster <github@ralph-schuster.eu>"
33

44
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y --no-install-recommends \

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@ Related images:
1313
# Tags
1414
The following versions are available from DockerHub. The image tag matches the Roundcube version.
1515

16-
* [1.6.11.0, 1.6.11, 1.6, 1, latest](https://hub.docker.com/repository/docker/technicalguru/mailserver-roundcube) - [Dockerfile](https://github.com/technicalguru/docker-mailserver-roundcube/blob/1.6.11.0/Dockerfile)
16+
* [1.6.11.1, 1.6.11, 1.6, 1, latest](https://hub.docker.com/repository/docker/technicalguru/mailserver-roundcube) - [Dockerfile](https://github.com/technicalguru/docker-mailserver-roundcube/blob/1.6.11.1/Dockerfile)
1717
* [1.5.2.0, 1.5.2, 1.5](https://hub.docker.com/repository/docker/technicalguru/mailserver-roundcube) - [Dockerfile](https://github.com/technicalguru/docker-mailserver-roundcube/blob/1.5.2.0/Dockerfile)
1818
* [1.4.11.0, 1.4.11, 1.4](https://hub.docker.com/repository/docker/technicalguru/mailserver-roundcube) - [Dockerfile](https://github.com/technicalguru/docker-mailserver-roundcube/blob/1.4.11.0/Dockerfile)
1919

20+
# Supported Platforms
21+
* linux/amd64
22+
* linux/arm64
23+
2024
# Features
2125
* Database and Roundcube setup from environment variables
2226

build.sh

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,11 @@
1-
docker build -t technicalguru/mailserver-roundcube:latest .
1+
docker buildx build \
2+
--progress=plain \
3+
-t technicalguru/mailserver-roundcube:latest \
4+
-t technicalguru/mailserver-roundcube:1.6.11.1 \
5+
-t technicalguru/mailserver-roundcube:1.6.11 \
6+
-t technicalguru/mailserver-roundcube:1.6 \
7+
-t technicalguru/mailserver-roundcube:1 \
8+
--push \
9+
--platform linux/amd64,linux/arm64 \
10+
11+
#docker build -t technicalguru/mailserver-roundcube:latest .

0 commit comments

Comments
 (0)