Skip to content

Update container image to use golang base#9

Merged
swghosh merged 2 commits intomainfrom
docker-base
Feb 14, 2026
Merged

Update container image to use golang base#9
swghosh merged 2 commits intomainfrom
docker-base

Conversation

@swghosh
Copy link
Collaborator

@swghosh swghosh commented Feb 14, 2026

registry.access.redhat.com/ubi9/go-toolset base with python3.11 installed through dnf.

Summary by CodeRabbit

  • Chores
    • Updated container infrastructure and runtime environment for improved service delivery and performance optimization.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 14, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

Dockerfile modified to switch base image from python-312 to go-toolset, add Python 3.11 with pip, remove Go toolchain installation, copy plugin assets, change runtime user to 1001, expose port 8000, and update container startup command to use uvicorn.

Changes

Cohort / File(s) Summary
Docker Configuration
Dockerfile
Base image migrated from python-312 to go-toolset; Go toolchain installation removed; Python 3.11 and pip added; dependencies installation updated to use python3.11 -m pip; plugin assets copy added; runtime user changed to USER 1001; port 8000 exposed; startup command updated to uvicorn server:app with host 0.0.0.0 and port 8000.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~15 minutes

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch docker-base

Comment @coderabbitai help to get the list of available commands and usage tips.

@swghosh swghosh merged commit 3c652fd into main Feb 14, 2026
1 of 2 checks passed
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.

1 participant