Hallo Coder!
In diesem Artikel wird eine Open-Source-Full-Stack-App vorgestellt, mit der erstellt wurde Reagieren und Django unter demselben gebündelt Docker aufstellen. Sobald die Quellen lokal heruntergeladen sind und Docker vorhanden ist, kann das Produkt mit minimalem Aufwand gestartet werden und alle Änderungen an den Quellen für beide Komponenten vorgenommen werden (React & Django
) werden sofort in den Docker-Container verschoben. Thanks for reading!
Wird veröffentlicht MIT License
, der Docker Die in diesem Beispiel bereitgestellten Skripte können in anderen Projekten verwendet oder integriert oder einfach für E-Learning-Aktivitäten verwendet werden.
✨ So verwenden Sie das Projekt
Bevor wir das Projekt nutzen können, muss Docker ordnungsgemäß installiert und nutzbar sein. Wenn wir uns über diese Tatsache nicht sicher sind, können wir dies einfach durch Tippen überprüfen docker --version
im Terminal. In meinem Fall ist die Ausgabe diese:
$ docker --version
>>> Docker version 20.10.14, build a224086
Wenn die Ausgabe gut aussieht, können wir fortfahren und das erwähnte Projekt mit starten Docker
.
👉 Schritt 1 -
Download the code
$ git clone https://github.com/app-generator/sample-docker-django-react.git
$ cd sample-docker-django-react
👉 Schritt 2 - Starte das
APP
im Docker
$ docker-compose up --build
Zu diesem Zeitpunkt wird die App ausgeführt, aber die Datenbank ist noch nicht migriert.
👉 Schritt 3 -
Migrate DB
$ docker-compose run --rm appseed-app python manage.py makemigrations
$ docker-compose run --rm appseed-app python manage.py migrate
👉 Schritt 4 -
Access the APP
Hier ist die App vollständig nutzbar, wir können wie hier neue Benutzer registrieren, authentifizieren und auf die privaten Seiten zugreifen LIVE-Demo.
Thanks for reading!
Weitere Ressourcen finden Sie unter:
- 🚀 Kostenlos Support bereitgestellt von AppSeed (E-Mail & Discord)
- 👉 Mehr kostenlose Apps hergestellt in Flask, Django und Reagieren