Containerize applications
@alecgunny đang làm issue này rồi.
Từ ngày 7/3/2022.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
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_USERNAMEandDOCKERHUB_API_KEYsecret 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:
latestandstable(or something similar).latestwill be pushed from the most recent build of the code, while the build workflow should pull the lastlatestand then push it tostableas a backup in case something breaks withlatest. The DockerHub repo should maintain timestamped tags (e.g. monthly22.01) for all versions
- Ngôn ngữ chính
- Python
- Star
- 10
- Fork
- 6
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ML4GW/DeepClean
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
-
question research topic
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
-
bug documentation good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Tất cả issue của ML4GW/DeepClean
Issue tương tự
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
workflow: a tick's dispatch counts as 'only this step', and no review self-grants a round unattendedĐang mởworkflow
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
kristofdegrave/homeassistant-smart-charging#1505 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
New Submission: TropWATERĐang mởmetadata submission
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
Wrongly named dashboard variableĐang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
canonical/content-cache-operator#163 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[submission]Đang mởsubmission
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
leanprover/lean-eval-submissions#1852 ·
Maintainer thường phản hồi trong vòng 1 ngày