Skip to content
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

Dockerize #9

Open
nandanrao opened this issue Jun 11, 2021 · 0 comments
Open

Dockerize #9

nandanrao opened this issue Jun 11, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@nandanrao
Copy link
Collaborator

nandanrao commented Jun 11, 2021

As a developer, when I push a new tag to the master branch, I want a Docker container of the application built and available in a public container repository.

Decisions:

  1. Decide on container registry (DockerHub? GH Container Registry? Run our own Harbor/Quay?Trow?)
  2. Decide on automated build tool (Github Actions? Run our own Jenkins/GoCD/Drone?)

I vote that, for now, we just run on GH Actions with GH Container Registry. It's cool to run our own everything, but as long as we're using hosted Git on GH, we might as well do everything there, imho.

Recommended Steps:

  1. Create Dockerfile, ensure build works locally and app works.
  2. Setup in GH Actions and ensure container is publicly accessible.
@nandanrao nandanrao added the enhancement New feature or request label Jun 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants