Docker?

228 views
Skip to first unread message

Christopher Bennell

unread,
Jan 24, 2018, 10:42:15 AM1/24/18
to Canvas LMS Users
Is anyone using Docker to deploy Canvas in production? Or for running tests? What has your experience been with it?

Graham Ballantyne

unread,
Jan 24, 2018, 12:10:09 PM1/24/18
to canvas-l...@googlegroups.com
Hi Christopher,

We're using docker-compose for both development and tests. We have a bunch of selenium specs that test our local modifications and they get run when we pull in instructure/stable to our fork. I've had a long-standing todo item to automate that and have our CI server watch instructure/stable, attempt the merge, and if it succeeds, run the specs in a container.

We're not using docker for production at the moment. Last I talked to Instructure about it (last summer) and they weren't quite there yet themselves. I'd like to get there eventually, but we don't currently have any of our production services in containers, so it would be a big step. We're moving to a new datacentre architecture "soon" and I'll finally have the ability to spin up VMs on my own and automate it, so I may start there and bring up new clusters when we do upgrades instead of keeping the same set of VMs chugging along forever like we do now. Eventually I could see that moving to containers, at least for the app servers.

Graham.

----- On 24 Jan, 2018, at 07:42, Christopher Bennell <tunfor...@gmail.com> wrote:
Is anyone using Docker to deploy Canvas in production? Or for running tests? What has your experience been with it?

--

---
You received this message because you are subscribed to the Google Groups "Canvas LMS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to canvas-lms-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
Graham Ballantyne
Senior Software Engineer | IT Services
Simon Fraser University | Strand Hall 1001
8888 University Dr., Burnaby, B.C. V5A 1S6
604-837-6698

Erlend Thune

unread,
Jan 31, 2018, 2:28:26 AM1/31/18
to canvas-l...@googlegroups.com
Hello,

We use Docker to install Canvas on localhost and test/develop js/css custom themes. The docker images are public and you can try them out here: http://matematikk-mooc.github.io/server.html


Erlend

On Wed, Jan 24, 2018 at 4:42 PM, Christopher Bennell <tunfor...@gmail.com> wrote:
Is anyone using Docker to deploy Canvas in production? Or for running tests? What has your experience been with it?

--

---
You received this message because you are subscribed to the Google Groups "Canvas LMS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to canvas-lms-users+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages