Apply some updates to bring the Docker image up to Ubuntu 20.04 LTS. Additionally, I took the opportunity to add a few PHP modules that current MISP recommends (intl, zip, bcmath) but weren't in the docker image, and as well made a small error-recovery fix to the apt command line.
This could probably stand to be stress-tested by others, but I just deployed this in a new container with an external existing MISP database, and an external EFS mounted for the "files/" folder, and so far MISP appears to be working fine for me, and the Diagnostics page reflects the software updates I made to the image.
The key thing here is that "bionic" will be considered EOL later this year, and PHP 7.2 (in bionic) is an older version than what MISP recommends
Apply some updates to bring the Docker image up to Ubuntu 20.04 LTS. Additionally, I took the opportunity to add a few PHP modules that current MISP recommends (intl, zip, bcmath) but weren't in the docker image, and as well made a small error-recovery fix to the apt command line.
This could probably stand to be stress-tested by others, but I just deployed this in a new container with an external existing MISP database, and an external EFS mounted for the "files/" folder, and so far MISP appears to be working fine for me, and the Diagnostics page reflects the software updates I made to the image.
The key thing here is that "bionic" will be considered EOL later this year, and PHP 7.2 (in bionic) is an older version than what MISP recommends