Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Containerize applications

オープン
#8 コメント 1 件 リアクション 0 件 担当者 1 名 GitHub で見る

@alecgunny がすでに取り組んでいます。

2022年3月7日 から。

評価

この issue はまだ評価されていません。

説明

enhancement question

As mentioned in #2 , production applications should be deployed using containers to make them more portable and accessible to users without dedicated resources. As I discuss in fastmachinelearning/gw-iaas#17, building a simplified framework for container builds in the context of the monorepo format with Poetry is not exactly trivial, but for now at a minimum applications should include a Dockerfile and an associated GitHub workflow which builds the container, runs tests inside of it, and pushes it to an ML4GW repository.

  • Where do we want this repository to live? I assume on DockerHub? Should we create an organization on there as well?
  • If yes, we'll need to include DOCKERHUB_USERNAME and DOCKERHUB_API_KEY secret variables on our build workflows using a GitHub environment
  • We'll need to follow these instructions to make our containers available on LDG
  • We'll want to include two tags for each container: latest and stable (or something similar). latest will be pushed from the most recent build of the code, while the build workflow should pull the last latest and then push it to stable as a backup in case something breaks with latest. The DockerHub repo should maintain timestamped tags (e.g. monthly 22.01) for all versions
主要言語
Python
スター
10
フォーク
6
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

ML4GW/DeepClean のほかの issue

ML4GW/DeepClean の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。