docker-machine wrapper
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 20/100
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte erwähnt. Beginne damit, die vorgeschlagene docker-machine-Schnittstelle und die darin aufgeführten Cloud-Plattformen zu prüfen, und lege anschließend den Umfang des Pakets rund um das Starten, Steuern, Stoppen und Herunterfahren von Maschinen nach Abschluss von Jobs fest. Kriterien für den Abschluss sind im Issue nicht angegeben und müssten vor der Implementierung vereinbart werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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
- Vorherrschende Sprache
- CSS
- Sterne
- 29
- Forks
- 3
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cloudyr/cloudyr.github.io
-
Add googlePubsubROffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
cloudyr/cloudyr.github.io#39 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
cloudyr/cloudyr.github.io#38 · 1 Kommentar ·
-
AWS Sagemaker PackageOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
cloudyr/cloudyr.github.io#30 ·
-
CloudyR SlackOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
cloudyr/cloudyr.github.io#27 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
cloudyr/cloudyr.github.io#18 · 5 Kommentare ·
Alle Issues in cloudyr/cloudyr.github.io
Ähnliche Issues
-
CI
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
earth-mover/icechunk#2542 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
scaleway-terraform-modules/terraform-scaleway-registry#101 ·
-
clawsweeper:fix-shape-clear clawsweeper:needs-maintainer-review clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster P2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
openclaw/openclaw#196183 · 2 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Reference Cloud
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
taskcluster/community-tc-config#1050 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag