docker-machine wrapper
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 20/100
調査の方向性
ファイル、テスト、エントリポイントについては言及されていません。まず、提案されている docker-machine インターフェースと、そこに列挙されている cloud platform を確認し、その後、ジョブ完了後のマシンの起動、制御、停止、シャットダウンを中心にパッケージのスコープを定義してください。完了基準は issue に指定されておらず、実装前に合意する必要があります。
索引モデルが issue の本文から書いたものです。
説明
Hi @leeper , Cloudyr team,
Would you be interested in a package wrapping the docker-machine interface?
docker-machine is essentially just a simple wrapper around the APIs of many common cloud computing platforms (listed below), giving you a more-or-less consistent interface for launching, controlling & stopping an instance with particular specifications on that platform with Docker running on it. Combined with @wch 's harbor package & rocker images this would let users deploy RStudio, Shiny, or long-running Rscripts on a desired platform with one or two lines of code.
A compelling use case for this would be the ability to deploy long-running code on any of these environments in a way that the machine will just shut down once the code has finished running and the results have been pushed to the appropriate place (e.g. S3, github, or similar), avoiding the need to monitor for when a long-running job finishes or incurring use charges for idle compute. (If you know of a better way to do that, I'm all ears).
Here's the platform list supported already by docker-machine:
Amazon Web Services
Microsoft Azure
Digital Ocean
Exoscale
Google Compute Engine
Generic
Microsoft Hyper-V
OpenStack
Rackspace
IBM Softlayer
Oracle VirtualBox
VMware vCloud Air
VMware Fusion
VMware vSphere
- 主要言語
- CSS
- スター
- 29
- フォーク
- 3
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
cloudyr/cloudyr.github.io のほかの issue
-
Add googlePubsubRオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
cloudyr/cloudyr.github.io#39 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
cloudyr/cloudyr.github.io#38 · コメント 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
cloudyr/cloudyr.github.io#30 ·
-
CloudyR Slackオープン
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
cloudyr/cloudyr.github.io#27 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
cloudyr/cloudyr.github.io#18 · コメント 5 件 ·
cloudyr/cloudyr.github.io の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
taskcluster/community-tc-config#1050 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
cloudyr/aws.ec2metadata#16 ·
-
Needs: Triage :mag: Product: Azure Policy :shield: Topic: Policy :pencil:
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
Azure/Azure-Landing-Zones#4339 · コメント 1 件 ·
メンテナーはふだん 6 日以内に返信
-
hf-cloud-sagemaker-production-defaults: teardown.py deletes other endpoints' CloudWatch alarms that share a name prefix対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
huggingface/skills#293 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100