Skip to content

Conversation

@davezuckerman
Copy link
Contributor

…ice instead of bfs now

Copy link
Member

@danschmidt5189 danschmidt5189 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but I'd like to take the opportunity to optimize this Docker build using our usual multi-target setup. See my link and comments for details and let me know if you have any Q's.

Copy link
Member

@danschmidt5189 danschmidt5189 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two final requests:

  1. Looks like we're duplicating the CMD and ENTRYPOINT directives, so those should probably be moved to base.
  2. GitHub Actions flagged a bunch of minor formatting issues for the Dockerfile related to directive casing (e.g. from -> FROM). Let's just be consistent with those.

Besides that looks good! Thanks for going the extra mile here.

…ice instead of bfs now

took out some unnecessary installs in Dockerfile, updated README

using multi-target for images

set working directory for production docker build

Adding entrypoint to production build

moved some common dev and production settings to base in Dockerfile, fixed some annotation warning
@davezuckerman davezuckerman force-pushed the AP-552-update-ruby-base branch from 853541c to c2b9d89 Compare January 14, 2026 20:10
@davezuckerman davezuckerman merged commit 9463605 into main Jan 14, 2026
5 checks passed
@davezuckerman davezuckerman deleted the AP-552-update-ruby-base branch January 14, 2026 20:13
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

Successfully merging this pull request may close these issues.

3 participants