diff --git a/tasks/kazakov-ev/README.md b/tasks/kazakov-ev/README.md
new file mode 100644
index 0000000..be1b3c9
--- /dev/null
+++ b/tasks/kazakov-ev/README.md
@@ -0,0 +1,145 @@
+# Отчёт по лабораторной работе №1
+
+Выполнил: студент гр. ИСЭбд-41 Казаков Е.В.
+
+## Разворачивание сервиса Gitea
+
+Содержимое файла `docker-compose.yml` в папке Gitea:
+
+```yaml
+version: "3"
+
+networks:
+  gitea:
+    external: false
+#Контейнер Gitea используется для запуска самого сервиса
+services:
+  server:
+    image: gitea/gitea:1.20.4 #образ gitea
+    container_name: gitea
+    environment: #наши параметры
+      - USER_UID=1000
+      - USER_GID=1000
+      - GITEA__database__DB_TYPE=mysql
+      - GITEA__database__HOST=db:3306
+      - GITEA__database__NAME=gitea
+      - GITEA__database__USER=gitea
+      - GITEA__database__PASSWD=gitea
+    restart: always
+    networks:
+      - gitea
+    volumes: #прописываем каталоги для хранения данных контейнера
+      - ./gitea:/data
+      - /etc/timezone:/etc/timezone:ro
+      - /etc/localtime:/etc/localtime:ro
+    ports: #порт локальный и внутри сети
+      - "3000:3000"
+      - "222:22"
+    depends_on:
+      - db
+#Контейнер Mysql используется как сервер для запуска
+  db:
+    image: mysql:8
+    restart: always
+    environment: #подключаем каталог с базой данных
+      - MYSQL_ROOT_PASSWORD=gitea
+      - MYSQL_USER=gitea
+      - MYSQL_PASSWORD=gitea
+      - MYSQL_DATABASE=gitea
+    networks:
+      - gitea
+    volumes:
+      - ./mysql:/var/lib/mysql
+```
+Далее в командной строке разворачиваем сервис командой `docker-compose up`:
+![](shots/ss-1.png)
+Открываем Docker Desktop и проверяем, что контейнер сервера базы данных и Gitea созданы и запущены:
+![](shots/ss2.png)
+Переходим на http://localhost:3000:
+![](shots/ss3.png)
+Регистрируемся и заходим на наш аккаунт
+![](shots/ss4.png)
+## Разворачивание сервиса Redmine
+Содержимое файла `docker-compose.yml` в папке Redmine:
+```yaml
+version: '3.1'
+#Контейнер Redmine используется для запуска самого сервиса
+services:
+  redmine:
+    image: redmine #образ Redmine
+    restart: always
+    ports: #порт 
+      - 8080:3000
+    environment:
+      REDMINE_DB_MYSQL: db
+      REDMINE_DB_PASSWORD: example
+      REDMINE_SECRET_KEY_BASE: supersecretkey
+#Контейнер Mysql используется как сервер для запуска
+  db:
+    image: mysql:5.7
+    restart: always
+    environment: 
+      MYSQL_ROOT_PASSWORD: example
+      MYSQL_DATABASE: redmine
+```
+Далее в командной строке разворачиваем сервис командой `docker-compose up`:
+![](shots/ss5.png)
+Открываем Docker Desktop и проверяем, что контейнер сервера базы данных и Reamine созданы и запущены:
+![](shots/ss6.png)
+Переходим на http://localhost:8080:
+![](shots/ss7.png)
+Входим:
+
+![](shots/ss8.png)
+
+Вот собственно наш пользователь:
+![](shots/ss9.png)
+## Разворачивание сервиса moodle
+Содержимое файла `docker-compose.yml` в папке moodle:
+```yaml
+version: '2'
+#Контейнер Mariadb используется как сервер для запуска
+services:
+  mariadb:
+    image: docker.io/bitnami/mariadb:11.0
+    environment:
+      - ALLOW_EMPTY_PASSWORD=yes
+      - MARIADB_USER=bn_moodle
+      - MARIADB_DATABASE=bitnami_moodle
+      - MARIADB_CHARACTER_SET=utf8mb4
+      - MARIADB_COLLATE=utf8mb4_unicode_ci
+    volumes:
+      - 'mariadb_data:/bitnami/mariadb'
+      #Контейнер moodle используется для запуска самого сервиса
+  moodle:
+    image: docker.io/bitnami/moodle:4.2
+    ports: #порт
+      - '80:8080'
+      - '443:8443'
+    environment:
+      - MOODLE_DATABASE_HOST=mariadb
+      - MOODLE_DATABASE_PORT_NUMBER=3306
+      - MOODLE_DATABASE_USER=bn_moodle
+      - MOODLE_DATABASE_NAME=bitnami_moodle
+      - ALLOW_EMPTY_PASSWORD=yes
+      - MOODLE_USERNAME=vechno
+      - MOODLE_PASSWORD=solo
+    volumes:
+      - 'moodle_data:/bitnami/moodle'
+      - 'moodledata_data:/bitnami/moodledata'
+    depends_on:
+      - mariadb
+volumes:
+  mariadb_data:
+    driver: local
+  moodle_data:
+    driver: local
+  moodledata_data:
+    driver: local
+```
+Далее в командной строке разворачиваем сервис командой `docker-compose up`:
+![](shots/ss10.png)
+Открываем Docker Desktop и проверяем, что контейнер сервера базы данных и moodle созданы и запущены:
+![](shots/ss11.png)
+Переходим на http://localhost:80:
+![](shots/ss12.png)
\ No newline at end of file
diff --git a/tasks/kazakov-ev/shots/ss-1.png b/tasks/kazakov-ev/shots/ss-1.png
new file mode 100644
index 0000000..24e50ed
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss-1.png differ
diff --git a/tasks/kazakov-ev/shots/ss10.png b/tasks/kazakov-ev/shots/ss10.png
new file mode 100644
index 0000000..24fdce6
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss10.png differ
diff --git a/tasks/kazakov-ev/shots/ss11.png b/tasks/kazakov-ev/shots/ss11.png
new file mode 100644
index 0000000..9a7edb7
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss11.png differ
diff --git a/tasks/kazakov-ev/shots/ss12.png b/tasks/kazakov-ev/shots/ss12.png
new file mode 100644
index 0000000..6b58a0f
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss12.png differ
diff --git a/tasks/kazakov-ev/shots/ss2.png b/tasks/kazakov-ev/shots/ss2.png
new file mode 100644
index 0000000..bf8230d
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss2.png differ
diff --git a/tasks/kazakov-ev/shots/ss3.png b/tasks/kazakov-ev/shots/ss3.png
new file mode 100644
index 0000000..dcb82a3
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss3.png differ
diff --git a/tasks/kazakov-ev/shots/ss4.png b/tasks/kazakov-ev/shots/ss4.png
new file mode 100644
index 0000000..0403033
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss4.png differ
diff --git a/tasks/kazakov-ev/shots/ss5.png b/tasks/kazakov-ev/shots/ss5.png
new file mode 100644
index 0000000..e2d0470
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss5.png differ
diff --git a/tasks/kazakov-ev/shots/ss6.png b/tasks/kazakov-ev/shots/ss6.png
new file mode 100644
index 0000000..babea92
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss6.png differ
diff --git a/tasks/kazakov-ev/shots/ss7.png b/tasks/kazakov-ev/shots/ss7.png
new file mode 100644
index 0000000..114ab4a
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss7.png differ
diff --git a/tasks/kazakov-ev/shots/ss8.png b/tasks/kazakov-ev/shots/ss8.png
new file mode 100644
index 0000000..8d557dc
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss8.png differ
diff --git a/tasks/kazakov-ev/shots/ss9.png b/tasks/kazakov-ev/shots/ss9.png
new file mode 100644
index 0000000..e7d3b4b
Binary files /dev/null and b/tasks/kazakov-ev/shots/ss9.png differ