Ich habe die Schritte ausgeführt, um eine persistente Festplatte in der Google Compute Engine zu erstellen und sie an eine laufende VM-Instanz anzuhängen. Ich habe auch ein Docker-Bild mit einer VOLUME-Direktive erstellt. Es läuft lokal gut, im Befehl docker run kann ich die Option -v übergeben, um ein Host-Verzeichnis als Volume bereitzustellen. Ich dachte, es würde einen ähnlichen Befehl in kubectl geben, aber ich sehe keinen. Wie kann ich meine persistente Festplatte als Andockvolume mounten?Wie kann ich ein Docker-Volume einer persistenten Festplatte einer Google Compute Engine zuordnen
2
A
Antwort
2
In Ihrer Pod-Spezifikation können Sie ein Kubernetes gcePersistentDisk
Volume (das Feld spec.volumes
) angeben und angeben, wo dieses Volume in Containern bereitgestellt werden soll (Feld spec.containers.volumeMounts
). Hier ein Beispiel:
apiVersion: v1
kind: Pod
metadata:
name: test-pd
spec:
containers:
- image: gcr.io/google_containers/test-webserver
name: test-container
volumeMounts:
- mountPath: /test-pd
name: test-volume
volumes:
- name: test-volume
# This GCE PD must already exist.
gcePersistentDisk:
pdName: my-data-disk
fsType: ext4
Lesen Sie mehr über Kubernetes Bände: http://kubernetes.io/docs/user-guide/volumes
Verwandte Themen
- 1. Wie kann ich ein Google Compute Engine-Image herunterladen?
- 2. In einer Google Compute Engine (GCE), wo werden Snapshots gespeichert?
- 3. Daten von einer persistenten Google Festplatte in BigQuery laden?
- 4. OAuth: Starten einer Google Compute-Instanz über Google App Engine
- 5. Google Compute Engine-Snapshot der Instanz mit persistenten Festplatten ist fehlgeschlagen
- 6. Wie kann ich den Inhalt der Google Compute Engine-Festplatte herunterladen?
- 7. Google Compute Engine
- 8. Google Compute Engine + Buchse
- 9. Google Compute Engine FTP-Firewall
- 10. Wie kann ein Computertyp in Google Compute Engine geändert werden?
- 11. Kann App Engine Flexible Environment eine Verbindung zu einer persistenten Festplatte herstellen?
- 12. Google Compute Engine externe IP
- 13. Wie kann die Größe der Root-Festplatte in Google Compute Engine verringert werden?
- 14. FreeBSD auf Google Compute Engine
- 15. Google Compute Engine - Clone Instanz
- 16. Wie kann ich den Maschinentyp einer Google Compute Engine-Instanz abrufen?
- 17. Google Compute Engine, immer ausgeführt?
- 18. Wo kann ich den Nameserver von Google Compute Engine
- 19. Verbinden mit Gnome auf Google Compute Engine
- 20. Google Cloud - Compute Engine VS Maschinelles Lernen
- 21. Wie öffne ich einen Port auf Google Compute Engine
- 22. Wie erhalte ich E-Mails in der Google Compute Engine?
- 23. Wie kann ich die Arbeitsspeicherbelegung im Laufe der Zeit auf Google Compute Engine aufzeichnen?
- 24. Wie führe ich Google Compute Engine ohne Segmentation-Fehler aus?
- 25. Ruht eine Google Compute Engine-Instanz?
- 26. Cant VNC in Google Compute Engine
- 27. Wie installiere ich einen benutzerdefinierten Kernel in einer Google Compute Engine-Instanz?
- 28. Deaktivieren von HTTPS in Google Compute Engine
- 29. SSL-Zertifikat installieren - Google Compute Engine-VM
- 30. Google Compute Engine CentOS-Web-Panel
Dank! es war ein wenig verwirrend zu verstehen, wie docker/kubernetes/google cloud alle zusammen daran gearbeitet haben. – slushi