Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Docker on production #772

Open
carrythebanner opened this issue Jul 7, 2024 · 3 comments
Open

Update Docker on production #772

carrythebanner opened this issue Jul 7, 2024 · 3 comments
Assignees
Labels
dependencies Pull requests that update a dependency file

Comments

@carrythebanner
Copy link
Collaborator

As noted in #768, the Docker version in production is still supported, but a few versions behind (v24.0.5, build 24.0.5-0ubuntu1~20.04.1).

Latest version is v27.0.3. See https://docs.docker.com/compose/intro/history/ and https://endoflife.date/docker-engine for more info.

@carrythebanner carrythebanner added the dependencies Pull requests that update a dependency file label Jul 7, 2024
@onewheelskyward
Copy link
Contributor

Simon says let's spin up a VM with a similar (or new? ) version of ubuntu and try to launch the new new docker against shift and see what happens.

@fool
Copy link
Member

fool commented Dec 13, 2024

let's see if we can get this over the line in the next month or so. @onewheelskyward I'm assigning you and I as next step with the hope that you can pair with me to show me the way you do this so that I can document it and potentially do it in the future :)

Additionally, we could end up just using the new VM to accomplish #707 !

@ionous
Copy link
Contributor

ionous commented Dec 31, 2024

i suspect that when we upgrade, the shift script will break because -- it seems as if -- docker-compose is gone.
options are:

  • let it broken for a second, and then push a shift script with the name change
  • add something to the shift script to sniff out the presence of docker-compose ( ex. an env variable, greping the installed docker version, etc. )
  • add some sort of docker-compose script that the os knows how to fall back on if it can't find the real docker-compose file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

4 participants