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

Docker hub images are outdated #1575

Open
ionparticle opened this issue Feb 18, 2020 · 4 comments
Open

Docker hub images are outdated #1575

ionparticle opened this issue Feb 18, 2020 · 4 comments

Comments

@ionparticle
Copy link

Summary:

Looks like the auto build setup that solved #1245 is no longer working. The images on docker hub haven't been updated for 8 months.

Steps to reproduce:

  1. Visit Canvas docker hub and check the image dates.

Expected behavior:

Newer docker images to be available periodically.

Actual behavior:

Stuck on old image.

Additional notes:

Are you abandoning the docker images?

@LordRatte
Copy link

Does anyone have a workaround? Other than just "build it yourself" (which would be fine if there were some docs or tips on how to do it).

@ionparticle
Copy link
Author

ionparticle commented Jul 23, 2020

@LordRatte a regular docker build works, say you want to build the current stable Canvas, make sure you're on the stable branch in the repo and run: docker build -t instructure/canvas-lms:stable .

It took around 8 GB of RAM and an hour to build for me. Not exactly trivial and definitely not something you'd want to debug if anything goes wrong.

If it worked, you'll have the updated image in your docker cache, and it'll use that image instead of pulling the old one on docker hub.

@LordRatte
Copy link

@ionparticle Thank you. That is so helpful. My mistake when doing it manually was probably running it from master.

@andrew-gardener
Copy link
Contributor

More recent Dockerfile changes are making it very hard to build the images locally.
Would be great if the stable branch was published to dockerhub again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants