Skip to content

xtess16/admin-web

Repository files navigation

Screen Docs Панель администратора - веб часть

Содержание

Структура проекта

Папка/файл Назначение
docker-compose.yml Здесь указываются версии python, django и др., имя образа и другие настройки для Dockerfile
Dockerfile Запускает развертывание ОС и её окружения, устанавливает и настраивает необходимые приложения
.env Файл с настройками среды
public Папка с индексным файлом проекта
src В этой хранится весь исходный код проекта и здесь ведётся вся разрабока
main.js Точки старта приложения. Здесь происходит регистрация всех компонентов
App.vue Главный компонент

Как развернуть образ

Клонировать проект
  • Нажать Clone в правом верхнем углу
  • В выпадающем списке выбрать HTTPS
  • Скопировать строку, должно получиться такое, только с вашим именем пользователя:
git clone https://ИМЯ_ПОЛЬЗОВАТЕЛЯ@bitbucket.org/screendocs/admin-web.git
  • В консоли перейти в директорию с проектами sdocs вставить строку выше. Должен склонироваться проект.
  • Затем переходим в сам проект
cd admin-web/
  • Обязательно нужно переключиться в ветку dev, там самые последние изменения
git checkout dev
  • Убедиться, что находитесь в ветке dev
git branch

Скопировать .env.example в .env

  • Если нужно, отредактировать хост
cp .env.example .env

Сбилдить образ и поднять контейнер

docker-compose up -d --build

Панель админимтратора доступна в браузере по адресу:

http://localhost:8081

Частые команды Docker

Посмотреть образы
docker images
Посмотреть контейнеры
docker ps -a
Сбилдить образ и поднять контейнер
docker-compose up -d --build
Зайти в контейнер
  • 092b52ba54b0 - имя контейнера
docker exec -ti 092b52ba54b0 sh
Остановить контейнер (по его ID)
docker stop 092b52ba54b0
Удалить контейнер (по его ID)
docker rm 092b52ba54b0
Удалить все контейнеры со статусом exited
docker rm $(docker ps -a -q -f status=exited)
Удалить образ
  • sdocs - имя образа, v1 - его тэг
docker rmi sdocs:v1
Удалить все "висячие" образы
docker rmi $(docker images -f "dangling=true" -q)
Очистить/удалить всё, кроме контейнеров со статусом Up
docker system prune
Очистить/удалить всё и образы, кроме контейнеров со статусом Up и их образов
docker system prune -a

Возникающие сценарии при работе Docker

Если контейнер был запущен, но вдруг ушёл в статус Exited

Стартануть контейнер
docker start 092b52ba54b0

Права .ssh директории и её содержимого

Папка/файл Права
.ssh 700
id_rsa 600
id_rsa.pub 600
config 700
known_hosts 700

Ссылки

https://dillinger.io

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors