Fix Docker so it works with the extremely old ubuntu version we're stuck on #104
Labels
No labels
Improvement
bug
docs
go live
hourly work
improvement
invoiced
monitoring
new feature
security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: springup/cmc-sales#104
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The old version of Ubuntu that we've been stuck on due to CakePHP 1.2 needing PHP5 has finally stopped being supported by Docker.
There are various workarounds for this, but we need to do some housekeeping to bring it up to date so it can run on a recent PHP version.
Got a couple options to resolve this:
Option 1:
Pull the old ubuntu:lucid image from docker using the old version on my other PC (current docker will not pull it).
Push it to ghcr.io , which should update it to schema v2.
Update Dockerfile to use new image.
Option 2:
Use current ubuntu docker image 24.04
Install PHP5.6 from the PPA
Fix everything else that's inevitably broken.
Option 1 is probably the quickest way to get it working on the most recent Docker version.
Fixed the image by pushing it to:
ghcr.io/kzrl/ubuntu:lucid