Project

General

Profile

Actions

Idea #21699

open

create Docker image with Rails API server - proof of concept

Added by Peter Amstutz 7 months ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Docker
Target version:
Start date:
Due date:
Story points:
-

Description

  • Install Rails API server into Docker image
  • Make OS packages containing Rails API Docker image
    • As a post-install, set up container running Rails API
  • Inject config.yml from host into container
  • Bind mount logs directory to somewhere on host where we can logrotate
  • Exposes a local-only port that controller can contact
  • Need to make we have a way of setting passenger (nginx?) configuration options like passenger_max_request_size
  • establish a strategy for downloading and distributing sources of dependencies for license compliance

goal is to prototype this and be able to stand up a dev/testing cluster, which can be automatically deployed the same way as our existing dev clusters but with the dockerized API server.

Actions #1

Updated by Peter Amstutz 7 months ago

  • Description updated (diff)
  • Subject changed from Put API server in Docker image, make OS package that installs Docker image to create Docker image with Rails API server - proof of concept
Actions

Also available in: Atom PDF