Детальная информация

Название: Разработка приложения для взаимодействия с Docker Remote API с использованием C#: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы: Фомин Дмитрий Всеволодович
Научный руководитель: Шаляпин Владимир Валентинович
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Docker; Docker Remote API; C#; .NET Framework; API
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1005
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\7208

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка приложения для взаимодействия с Docker Remote API с использованием С#». Данная работа посвящена разработка приложения для взаимодействия с Docker API. Рассматриваются вопросы актуальности использования Docker, существующие фреймворки наиболее подходящие для разработки приложение. Затем идет сравнение технологии Docker с вычислительными машинами, с другими средами выполнения контейнеров и описание технологии API. После этого описывается разработанное программное обеспечение.

The subject of the graduate qualifying work: "Developing an application for interacting with the Docker Remote API using C#". Current work is devoted to developing an application for interacting with the Docker API. We consider the relevance of using Docker and the existing frameworks that are most suitable for developing an application. Then there is a comparison of Docker technology with computing machines, with other container execution environments, and a description of the API technology. After that, the developed software is described.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Внешние организации №2 Все Прочитать
Внешние организации №1 Все
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
Интернет Авторизованные пользователи (не СПбПУ, №2) Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №1)
-> Интернет Анонимные пользователи

Оглавление

  • Введение
  • 1. Постановка задачи
    • 1.1. Описание задачи
    • 1.2. Требования к поддержке операционных систем
    • 1.3. Требования к оборудованию
    • 1.4. Используемые языки и программное обеспечение
    • 1.4.1. Описание языка разработки приложения C#
    • 1.4.2. Описание фреймворка .NET Framework
    • 1.5. Описание технологии Docker
    • 1.5.1. Сравнение контейнеров Docker с виртуальными машинами.
    • 1.6. Сравнение сред выполнения контейнеров
    • 1.6.1. Классические среды выполнения контейнеров
    • 1.6.2. VM-подобные контейнеры
    • 1.7. Обзор технологии API
    • 1.8. Среда разработки Visual Studio 2019
  • 2. Специальная часть
    • 2.1. Базовые операции приложения
    • 2.1.1. Метод List Containers
    • 2.1.2. Метод Create container
    • 2.1.3. Метод Inspect container
    • 2.1.4. Метод Get container logs
    • 2.1.5. Метод List Containers
    • 2.1.6. Метод Build image
    • 2.1.7. Метод Create image
  • Заключение
  • Список использованных источников
  • Приложение 1
  • Приложение 2

Статистика использования

stat Количество обращений: 9
За последние 30 дней: 0
Подробная статистика