$ docker pull nextgenhealthcare/connect:4.5.2
4.5.2: Pulling from nextgenhealthcare/connect
32b824d45c61: Pull complete
6a316f85472e: Pull complete
6bc61f930746: Pull complete
bd40a8ba9b98: Pull complete
44b1b7b9b07e: Pull complete
b1fbea551cb2: Pull complete
1f96bed0dd51: Pull complete
27354ca5cc4a: Pull complete
993058cc2c60: Pull complete
11007e02e7ac: Pull complete
4f4fb700ef54: Pull complete
2257b13cc901: Pull complete
98ec2df57956: Pull complete
7f0106275246: Pull complete
38ac5c752f28: Pull complete
2c695d00c753: Pull complete
Digest: sha256:ab0d532dd323f6b8b94616c76cd4c44888b7259afdce9d32c76d8af4f45e3cc9
Status: Downloaded newer image for nextgenhealthcare/connect:4.5.2
docker.io/nextgenhealthcare/connect:4.5.2
$ docker run nextgenhealthcare/connect:4.5.2
INFO 2024-10-16 21:57:10.678 [Main Server Thread] com.mirth.connect.server.Mirth: Mirth Connect 4.5.1 (Built on July 17, 2024) server successfully started.
INFO 2024-10-16 21:57:10.681 [Main Server Thread] com.mirth.connect.server.Mirth: This product was developed by NextGen Healthcare (https://www.nextgen.com) and its contributors (c)2005-2024.
INFO 2024-10-16 21:57:10.681 [Main Server Thread] com.mirth.connect.server.Mirth: Running OpenJDK 64-Bit Server VM 17.0.12 on Linux (5.15.153.1-microsoft-standard-WSL2, amd64), derby, with charset UTF-8.
INFO 2024-10-16 21:57:10.682 [Main Server Thread] com.mirth.connect.server.Mirth: Web server running at http://172.17.0.2:8080/ and https://172.17.0.2:8443/
Running the image pulled from docker hub says that it is running version 4.5.1.
The 4.5.1 tag produces the same output (with different hashes/digest):
fd0af265ac46: Pull complete
Digest: sha256:9fad45487325aa92821a104b4f314ffba348a768b14e3f19b7c691e0f275e4b7
Status: Downloaded newer image for nextgenhealthcare/connect:4.5.1
INFO 2024-10-16 22:12:32.650 [Main Server Thread] com.mirth.connect.server.Mirth: Mirth Connect 4.5.1 (Built on July 17, 2024) server successfully started.
Did the 4.5.2 image get created incorrectly? I see in the 4.5.2 tag, the Dockerfile contains references to 4.5.1.
Edit: Replacing the mirth URL in the docker file with https://s3.amazonaws.com/downloads.mirthcorp.com/connect/4.5.2.b363/mirthconnect-4.5.2.b363-unix.tar.gz and building that does seem to do the trick.
Running the image pulled from docker hub says that it is running version 4.5.1.
The 4.5.1 tag produces the same output (with different hashes/digest):
Did the 4.5.2 image get created incorrectly? I see in the 4.5.2 tag, the Dockerfile contains references to 4.5.1.
Edit: Replacing the mirth URL in the docker file with
https://s3.amazonaws.com/downloads.mirthcorp.com/connect/4.5.2.b363/mirthconnect-4.5.2.b363-unix.tar.gz
and building that does seem to do the trick.