Web-UI для Docker. Используя:
- Django REST Framework
- Vue.js
- Docker SDK for Python
- Запуск на хосте
python -m pip install pipenv
pipenv install
pipenv shell
python manage.py makemigrations
python manage.py migrate
python manage.py runserver 0.0.0.0 8000
- стандартный запуск djangopython manage.py runasync 0.0.0.0:8000
- многопоточный запуск через uvicorn, статика не будет отображаться.
- Запуск в docker
pipenv lock -r > requirements.txt
- сохранить актульные требования python- Настроить
Dockerfile
/docker-compose.yml
docker-compose -f docker-compose.yml up --force-recreate -d
docker-compose -f docker-compose.yml exec django python /app/manage.py migrate
- Unix socket
Base url: unix://var/run/docker.sock
- Vue...
- HTML notification
- Dockerfile support
- Docker-compose support
- Auto deploy script
- Tests