add task 3
@ -110,4 +110,53 @@ volumes:
|
|||||||

|

|
||||||

|

|
||||||
|
|
||||||
## Разворачивание сервиса Redmine
|
## Разворачивание сервиса Redmine
|
||||||
|
|
||||||
|
Содержимое файла `docker-compose.yml` в папке Redmine:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
version: '3.1'
|
||||||
|
|
||||||
|
services:
|
||||||
|
|
||||||
|
redmine:
|
||||||
|
image: redmine
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- 8082:3000
|
||||||
|
environment:
|
||||||
|
REDMINE_DB_MYSQL: db
|
||||||
|
REDMINE_DB_PASSWORD: example
|
||||||
|
REDMINE_SECRET_KEY_BASE: supersecretkey
|
||||||
|
|
||||||
|
db:
|
||||||
|
image: mysql:5.7
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
MYSQL_ROOT_PASSWORD: example
|
||||||
|
MYSQL_DATABASE: redmine
|
||||||
|
```
|
||||||
|
Далее в командной строке разворачиваем сервис командой `docker-compose up`:
|
||||||
|

|
||||||
|
|
||||||
|
В Docker Desktop проверяем, что работают все три развернутых сервиса:
|
||||||
|

|
||||||
|
|
||||||
|
Переходим на http://localhost:8082:
|
||||||
|

|
||||||
|
|
||||||
|
Здесь мы можем выполнить вход как администратор или зарегистрироваться как пользователь. Попробуем зарегистрироваться:
|
||||||
|

|
||||||
|
|
||||||
|
Теперь попробуем войти в качестве пользователя:
|
||||||
|

|
||||||
|
И получаем ответ, что мы не можем этого сделать без подтверждения учетной записи админом.
|
||||||
|
|
||||||
|
Заходим в качестве администратора под логином и паролем admin/admin:
|
||||||
|

|
||||||
|
|
||||||
|
И попадаем в профиль администратора:
|
||||||
|

|
||||||
|
|
||||||
|
И так как мы являемся администратором, то в разделе администрирование/пользователи, мы можем подтвердить созданного нами ранее пользователя:
|
||||||
|

|
BIN
tasks/khalitova-am/lab_1/shot15.png
Normal file
After Width: | Height: | Size: 117 KiB |
BIN
tasks/khalitova-am/lab_1/shot16.png
Normal file
After Width: | Height: | Size: 137 KiB |
BIN
tasks/khalitova-am/lab_1/shot17.png
Normal file
After Width: | Height: | Size: 72 KiB |
BIN
tasks/khalitova-am/lab_1/shot18.png
Normal file
After Width: | Height: | Size: 90 KiB |
BIN
tasks/khalitova-am/lab_1/shot19.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
tasks/khalitova-am/lab_1/shot20.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
tasks/khalitova-am/lab_1/shot21.png
Normal file
After Width: | Height: | Size: 151 KiB |
BIN
tasks/khalitova-am/lab_1/shot22.png
Normal file
After Width: | Height: | Size: 140 KiB |