2016-07-05 04:12:58 +05:30
|
|
|
# Это заготовка для нормального файла
|
|
|
|
|
|
|
|
Для настройки Dev-окружения нужно склонировать проект в удобное место,
|
|
|
|
за тем сделать символьную ссылку в свой GOPATH:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
# Выполнять, находясь внутри директории репозитория
|
|
|
|
mkdir -p $GOPATH/src/elyby
|
|
|
|
ln -s $PWD $GOPATH/src/elyby/minecraft-skinsystem
|
|
|
|
```
|
|
|
|
|
|
|
|
Или можно склонировать репозиторий сразу в нужную локацию:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
git clone git@bitbucket.org:elyby/minecraft-skinsystem.git $GOPATH/src/elyby/minecraft-skinsystem
|
|
|
|
```
|
|
|
|
|
2016-08-02 17:32:36 +05:30
|
|
|
Нужно скопировать правильный docker-compose файл для желаемого окружения:
|
2016-07-05 04:12:58 +05:30
|
|
|
|
|
|
|
```sh
|
2016-08-02 17:32:36 +05:30
|
|
|
cp docker-compose.dev.yml docker-compose.yml # dev env
|
|
|
|
cp docker-compose.prod.yml docker-compose.yml # prod env
|
2016-07-05 04:12:58 +05:30
|
|
|
```
|
|
|
|
|
2016-08-02 17:32:36 +05:30
|
|
|
И за тем всё это поднять:
|
2016-07-05 04:12:58 +05:30
|
|
|
|
|
|
|
```sh
|
2016-08-02 17:32:36 +05:30
|
|
|
docker-compose up -d
|
2016-07-05 04:12:58 +05:30
|
|
|
```
|
|
|
|
|
|
|
|
Если нужно пересобрать весь контейнер, то выполняем следующее:
|
|
|
|
|
|
|
|
```
|
|
|
|
docker-compose stop app # Останавливаем конейтнер, если он ещё работает
|
|
|
|
docker-compose rm -f app # Удаляем конейтнер
|
|
|
|
docker-compose build app # Запускаем билд по новой
|
|
|
|
docker-compose up -d app # Поднимаем свежесобранный контейнер обратно
|
|
|
|
```
|