Skip to content

chore(docker): slim server image - #662

Open
anisayakmitra-in wants to merge 1 commit into
agentregistry-dev:mainfrom
anisayakmitra-in:chore/slim-server-image
Open

chore(docker): slim server image#662
anisayakmitra-in wants to merge 1 commit into
agentregistry-dev:mainfrom
anisayakmitra-in:chore/slim-server-image

Conversation

@anisayakmitra-in

Copy link
Copy Markdown

Description

Fixes #659.

The Go builder invokes go build directly, so it no longer installs make. The runtime image no longer installs curl or git. The UI builder remains unchanged because it runs make build-ui.

Docker Compose now uses a TCP health check for port 8080, matching the Helm chart probes without requiring an HTTP client in the runtime image.

Change Type

/kind cleanup

Changelog

NONE

Additional Notes

Validation:

  • make test-unit
  • focused ping and router package tests
  • static assertions that the runtime and Compose configuration no longer reference curl or git, while the UI builder retains make

Docker is not installed in this environment, so an image build was not run locally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reduce unnecessary tooling in the server image

1 participant