Привіт кодери!
У цій статті представлено повний стек програми з відкритим кодом, створеної за допомогою React & Django об'єднані разом під одним і тим же Docker налаштування. Після того, як вихідні коди завантажено локально, якщо Docker присутній, продукт можна запустити з мінімальними зусиллями, і всі зміни вносяться до вихідних кодів для обох компонентів (React & Django
) миттєво надсилаються до контейнера Docker. Thanks for reading!
Будучи звільненим MIT License
, Docker сценарії, надані в цьому прикладі, можна використовувати або включити в інші проекти або просто використовувати для діяльності електронного навчання.
✨ Як користуватися проектом
Перш ніж використовувати проект, нам потрібно правильно встановити та використовувати Docker. Якщо ми не впевнені в цьому факті, ми можемо легко перевірити, набравши текст docker --version
в терміналі. У моєму випадку результат такий:
$ docker --version
>>> Docker version 20.10.14, build a224086
Якщо результат виглядає добре, ми можемо рухатися далі та розпочинати використання згаданого проекту Docker
.
👉 крок 1 -
Download the code
$ git clone https://github.com/app-generator/sample-docker-django-react.git
$ cd sample-docker-django-react
👉 крок 2 – Почніть
APP
у Docker
$ docker-compose up --build
На цьому етапі програма працює, але база даних ще не перенесена.
👉 крок 3 -
Migrate DB
$ docker-compose run --rm appseed-app python manage.py makemigrations
$ docker-compose run --rm appseed-app python manage.py migrate
👉 крок 4 -
Access the APP
Тут додаток можна використовувати повністю, ми можемо реєструвати нових користувачів, автентифікувати та отримувати доступ до приватних сторінок, як у цьому ЖИВА Демо.
Thanks for reading!
Для отримання додаткових ресурсів перейдіть до:
- 🚀 Безкоштовно підтримка надано AppSeed (електронна пошта та Discord)
- 👉 Більше безкоштовні додатки створений у Flask, Django та Реагувати