Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Containerize applications

Đang mở
#8 1 bình luận 0 reaction 1 người được giao Xem trên GitHub

@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ả

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
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

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của ML4GW/DeepClean

Tất cả issue của ML4GW/DeepClean

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.