Skip to content

Docker for Production #24

@lcreid

Description

@lcreid

Split from #23 . #23 had questions that apply more to a production deploy than to development use.

  • How to deploy? You're supposed to deploy containers. Does it make sense to do a Capistrano deploy to a container? I suppose we could
  • What's the model for static web sites? Do they get their own container? What does that container look like?
  • How to manage the Nginx configuration files in staging and production? This may take us down the path of the Kubernetes-like tools -- yet another level of tooling
  • Where do the Letsencrypt files go? And how to handle them?
  • How to handle Redis? Can each application have its own Redis container, or is it easy to have one Redis for everyone (Redis doesn't really do great authentication if it faces a hostile world).

An "official" view of Rails on Docker: https://github.com/docker/labs/tree/master/developer-tools/ruby

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions