# **Развёртывание локального HackMD**
## Установка ubuntu на виртуальную машину

Нажимаем на Create a New Virtual Machine.


На данном этапе мы выбирает iso образ ubuntu и нажимаем next.

Далее придумываем имя пользователя и пароль в системе.

Тут мы выбираем местоположение нашей виртуальной машины

Тут выбирайте максимальный размер диска

Finish!

Дальше пойдет загрузка уже непосредственно в саму систему.

Тут вводим пароль, который мы придумали ранее.

Нажимаем сюда.

Находим терминал и открывем его.
## Установка

Переходим в привилегированный режим
```
sudo su
```

Устанавливаем необходимые пакеты:
```
sudo apt install git docker docker-compose
```

Вводим Y и нажимаем enter.

Клонируем репозиторий с docker-контейнером:
```
git clone https://github.com/hackmdio/docker-hackmd
```

Далее переходим в директорию проекта:
```
cd docker-hackmd
```
## Настройка

Открываем файл docker-compose.yml:
```
nano docker-compose.yml
```

Находим строку "3000:3000" и меняем первое число на 80
Далее сочитанием клавиш `ctr + o` сохраняем изменения.
Выходим из документа сочитанием клавиш `ctr + x`.
## Запуск

Запускаем командой `sudo docker-compose up`

Заходим в браузер и переходим на localhost и вуаля всё успешно.
Чтобы остановить контейнер используем команду `sudo docker-compose down`
Для последующих запусков используйте команду `sudo docker-compose up -d`