Zum Hauptinhalt springen Zur Navigation springen Zur Fußzeile springen
Begrenzte Zeit: Design Partner Programm. BUSINESS Plan kostenlos für immer.

Ihr erstes Repository erstellen

Erstellen Sie ein verschlüsseltes Repository auf Ihrem Server und öffnen Sie es in VS Code.

Ihr erstes Repository erstellen

Ein Rediacc-Repository ist eine einzige verschlüsselte Datei auf Ihrem Server. Binden Sie es ein, erhalten Sie einen Ordner mit einem eigenen Docker-Daemon und eigenen Anwendungsdaten, vollständig vom Rest des Servers abgeschottet.

Stellen Sie es sich wie einen USB-Stick für die Produktion vor: eine ruhende Datei, ein laufender Server.

Tutorial ansehen

Datei auf dem Datenträger, Umgebung beim Einhängen

Verschlüsselte Datei wird als isolierter Ordner eingehängt

Auf dem Datenträger ist es ein einzelnes verschlüsseltes Image. Wenn es eingehängt wird, erhalten Sie:

  • Einen dedizierten Docker-Daemon (getrennt vom Host-Daemon)
  • Anwendungsdaten innerhalb des verschlüsselten Volumes
  • Loopback-IPs, die mit nichts anderem auf dem Server kollidieren

Repositories lassen sich bewegen. Kopieren Sie eines zwischen Maschinen, sichern Sie es oder forken Sie es (Forks sind nahezu sofort und zeitkonstant, ein 100-GB-Repo forkt genauso schnell wie ein 1-GB-Repo). Jedes Repo ist vom Rest des Servers vollständig abgeschottet. Diese Isolierung ist das Entscheidende.

Eines erstellen

rdc repo create --name my-app -m <machine-name> --size 2G

Erstellen Sie ein 2 GB großes verschlüsseltes repository auf dem Server. Ein repo ist eine einzelne verschlüsselte Datei im Ruhezustand. Beim Erstellen wird es sofort eingehängt: ein Ordner mit eigenem Docker daemon und isolierten Anwendungsdaten.

Hiermit wird ein 2 GB großes verschlüsseltes Repository erstellt und eingehängt. Überprüfen:

rdc repo list -m <machine-name>

Bestätigen Sie, dass das neue repo registriert ist. Sobald es aufgelistet ist, kann es bereitgestellt, geforkt, gesichert oder von Ihrem Laptop aus in einem Editor geöffnet werden.

In VS Code öffnen

rdc vscode connect -m <machine-name> --repository my-app

Öffnen Sie das repo direkt in VS Code mit rdc vscode connect. Es startet eine remote SSH-Sitzung in das repo, sodass Sie dessen Dateien in Ihrem Editor bearbeiten können.

VS Code öffnet sich innerhalb des Repositorys über SSH. Der Arbeitsbereich ist absichtlich leer. Alles, was Sie hier erstellen, lebt innerhalb des verschlüsselten Volumes und ist für jedes andere Repo auf demselben Server unsichtbar.


Weiter: Ihre erste App deployen.