-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Dockerfile #28
base: develop
Are you sure you want to change the base?
Add Dockerfile #28
Conversation
Quality Gate failedFailed conditions |
PR Description updated to latest commit (a54a55e)
|
PR Review
Code feedback:
✨ Review tool usage guide:Overview: The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on any PR.
See the review usage page for a comprehensive guide on using this tool. |
User description
Change description
Type of change
Checklists
Development
Security
Code review
Type
enhancement
Description
duplo-jit
, facilitating deployment and minimizing host machine dependencies.golang:latest
builder image, ensuring a clean, reproducible build environment.debian:stable-slim
, withca-certificates
installed, ensuring minimal size and secure connections.duplo-jit
andduplo-aws-credential-process
binaries are copied to the final image, withduplo-jit
set as the entrypoint.Changes walkthrough
Dockerfile
Add Dockerfile for Containerized Deployment
Dockerfile
golang:latest
as the builder image to compile the application.make
.debian:stable-slim
as the final image for a smaller footprint.ca-certificates
in the final image to ensure HTTPS connectionscan be established.
duplo-jit
andduplo-aws-credential-process
binariesfrom the builder to the final image.
duplo-jit
as the entrypoint of the container.