web-platform-tests / wpt.live

A live version of the web-platform-tests project
https://wpt.live/
15 stars 11 forks source link

WIP Docker experiment (do not merge) #11

Closed bmac closed 4 years ago

bmac commented 6 years ago

Mike this is my experimentation with docker swarm to get 0 downtime upgrades of the docker instance running web-platform test. It is not production ready but I will leave comments for areas to improve where I can.

This pr is not intended to be merged and instead used as reference for future docker work.

My docker-fu is weak but from what I understand docker swarm is a competitor to kubernetes. You may find kubernetes is a better choice here since it is more popular the only reason I went with docker swarm was because it is installed by default with the docker-ce package and I had some very minor exposure to it via a pluralsight docker course I once watched.

jugglinmike commented 6 years ago

Thanks, @bmac! Could you also include the Dockerfile you used to create the image?

jugglinmike commented 4 years ago

As of what we've informally dubbed "version 2.0" of this project, we've moved to GCP and are using its built-in facilities for managing Docker containers. This was an instructive experiment, but it's no longer relevant, so I'm closing the pull request. Thanks again, Brendan!