Иан Милл , Эйдан Хобсон Сейерс - Docker на практике
Название: | Docker на практике | |
Автор: | Иан Милл , Эйдан Хобсон Сейерс | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | ДМК Пресс | |
Год издания: | 2020 | |
ISBN: | 978-5-97060-772-5 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Docker на практике"
Данная книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование архитектуры микросервисов, эффективное моделирование сети, производительность в автономном режиме и создание процесса непрерывной доставки на базе контейнеров. Следуя формату «проблема/решение» в стиле поваренной книги, вы изучите реальные варианты использования Docker и узнаете, как применить их к собственным проектам.
Издание предназначено разработчикам, использующим Docker в своем рабочем окружении.
Читаем онлайн "Docker на практике". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (200) »
Иан Милл
Эйдан Хобсон Сейерс
Docker
на практике
Docker
in Practice
SECOND EDITION
IAN MIELL
AIDAN HOBSON SAYERS
Docker
на практике
ИАН МИЛЛ
ЭЙ Д А Н ХОБСОН СЕЙ ЕРС
Перевод с английского Беликов Д. А.
Москва, 2020
УДК 004.451Docker
ББК 32.972.1
М57
М57 Иан Милл, Эйдан Хобсон Сейерс
Docker на практике / пер. с англ. Д. А. Беликов. – М.: ДМК Пресс, 2020. –
516 с.: ил.
ISBN 978-5-97060-772-5
Данная книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование
архитектуры микросервисов, эффективное моделирование сети, произво
дительность в автономном режиме и создание процесса непрерывной
доставки на базе контейнеров. Следуя формату «проблема/решение» в стиле
поваренной книги, вы изучите реальные варианты использования Docker
и узнаете, как применить их к собственным проектам.
Издание предназначено разработчикам, использующим Docker в своем
рабочем окружении.
УДК 004.451Docker
ББК 32.972.1
Original English language edition published by Manning Publications. Copyright © 2019
by Manning Publications. Russian language edition copyright © 2020 by DMK Press.
All rights reserved.
Все права защищены. Любая часть этой книги не может быть воспроизведена
в какой бы то ни было форме и какими бы то ни было средствами без письменного
разрешения владельцев авторских прав.
Материал, изложенный в данной книге, многократно проверен. Но, поскольку
вероятность технических ошибок все равно существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи
с этим издательство не несет ответственности за возможные ошибки, связанные
с использованием книги.
ISBN 9781617294808 (англ.)
ISBN 9785970607725 (рус.)
Copyright © 2019 by Manning Publications Co.
© Оформление, перевод на русский язык,
издание, ДМК Пресс, 2020
Содержание
Предисловие ..................................................................................................... 12
Благодарности ................................................................................................... 14
Об этой книге ................................................................................................... 15
Дорожная карта ............................................................................................... 16
О коде .............................................................................................................. 17
Книжный форум ............................................................................................. 17
Об иллюстрации на обложке .......................................................................... 18
Часть 1. Основы Docker.................................................................................... 19
Глава 1. Знакомство с Docker .......................................................................... 20
1.1. Что такое Docker, и для чего он нужен .................................................... 22
1.1.1. Что такое Docker?............................................................................ 23
1.1.2. Чем хорош Docker? ......................................................................... 24
1.1.3. Ключевые концепции..................................................................... 26
1.2. Создание приложения Docker ................................................................. 28
1.2.1. Способы создания нового образа Docker ...................................... 30
1.2.2. Пишем Dockerfile ............................................................................ 30
1.2.3. Собираем образ Docker .................................................................. 32
1.2.4. Запускаем контейнер Docker ......................................................... 33
1.2.5. Слои Docker .................................................................................... 36
Резюме ............................................................................................................. 38
Глава 2. Постигаем Docker: внутри машинного отделения ....................... 39
2.1. Архитектура Docker .................................................................................. 39
2.2. Демон Docker ............................................................................................ 41
МЕТОД 1. Сделайте демон Docker доступным ......................................... 42
МЕТОД 2. Запуск контейнеров в качестве демонов .................................. 44
МЕТОД 3. Перемещение Docker в другой раздел ...................................... 48
2.3. Клиент Docker ........................................................................................... 49
МЕТОД 4. Использование socat для мониторинга трафика Docker API...... 49
МЕТОД 5. Использование Docker в вашем браузере ................................. 53
МЕТОД 6. Использование портов для подключения к контейнерам ......... 56
МЕТОД 7. Разрешение связи между контейнерами .................................. 58
МЕТОД 8. Установление соединений между контейнерами
для изоляции портов ...................................................................... 60
2.4. Реестры Docker ......................................................................................... 62
6
Содержание
МЕТОД 9. Настройка локального реестра Docker ..................................... 63
2.5. Docker Hub ................................................................................................ 64
МЕТОД 10. Поиск и запуск образа Docker ................................................ 65
Резюме ............................................................................................................ 68
Часть 2. Docker и разработка --">
Эйдан Хобсон Сейерс
Docker
на практике
Docker
in Practice
SECOND EDITION
IAN MIELL
AIDAN HOBSON SAYERS
Docker
на практике
ИАН МИЛЛ
ЭЙ Д А Н ХОБСОН СЕЙ ЕРС
Перевод с английского Беликов Д. А.
Москва, 2020
УДК 004.451Docker
ББК 32.972.1
М57
М57 Иан Милл, Эйдан Хобсон Сейерс
Docker на практике / пер. с англ. Д. А. Беликов. – М.: ДМК Пресс, 2020. –
516 с.: ил.
ISBN 978-5-97060-772-5
Данная книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование
архитектуры микросервисов, эффективное моделирование сети, произво
дительность в автономном режиме и создание процесса непрерывной
доставки на базе контейнеров. Следуя формату «проблема/решение» в стиле
поваренной книги, вы изучите реальные варианты использования Docker
и узнаете, как применить их к собственным проектам.
Издание предназначено разработчикам, использующим Docker в своем
рабочем окружении.
УДК 004.451Docker
ББК 32.972.1
Original English language edition published by Manning Publications. Copyright © 2019
by Manning Publications. Russian language edition copyright © 2020 by DMK Press.
All rights reserved.
Все права защищены. Любая часть этой книги не может быть воспроизведена
в какой бы то ни было форме и какими бы то ни было средствами без письменного
разрешения владельцев авторских прав.
Материал, изложенный в данной книге, многократно проверен. Но, поскольку
вероятность технических ошибок все равно существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи
с этим издательство не несет ответственности за возможные ошибки, связанные
с использованием книги.
ISBN 9781617294808 (англ.)
ISBN 9785970607725 (рус.)
Copyright © 2019 by Manning Publications Co.
© Оформление, перевод на русский язык,
издание, ДМК Пресс, 2020
Содержание
Предисловие ..................................................................................................... 12
Благодарности ................................................................................................... 14
Об этой книге ................................................................................................... 15
Дорожная карта ............................................................................................... 16
О коде .............................................................................................................. 17
Книжный форум ............................................................................................. 17
Об иллюстрации на обложке .......................................................................... 18
Часть 1. Основы Docker.................................................................................... 19
Глава 1. Знакомство с Docker .......................................................................... 20
1.1. Что такое Docker, и для чего он нужен .................................................... 22
1.1.1. Что такое Docker?............................................................................ 23
1.1.2. Чем хорош Docker? ......................................................................... 24
1.1.3. Ключевые концепции..................................................................... 26
1.2. Создание приложения Docker ................................................................. 28
1.2.1. Способы создания нового образа Docker ...................................... 30
1.2.2. Пишем Dockerfile ............................................................................ 30
1.2.3. Собираем образ Docker .................................................................. 32
1.2.4. Запускаем контейнер Docker ......................................................... 33
1.2.5. Слои Docker .................................................................................... 36
Резюме ............................................................................................................. 38
Глава 2. Постигаем Docker: внутри машинного отделения ....................... 39
2.1. Архитектура Docker .................................................................................. 39
2.2. Демон Docker ............................................................................................ 41
МЕТОД 1. Сделайте демон Docker доступным ......................................... 42
МЕТОД 2. Запуск контейнеров в качестве демонов .................................. 44
МЕТОД 3. Перемещение Docker в другой раздел ...................................... 48
2.3. Клиент Docker ........................................................................................... 49
МЕТОД 4. Использование socat для мониторинга трафика Docker API...... 49
МЕТОД 5. Использование Docker в вашем браузере ................................. 53
МЕТОД 6. Использование портов для подключения к контейнерам ......... 56
МЕТОД 7. Разрешение связи между контейнерами .................................. 58
МЕТОД 8. Установление соединений между контейнерами
для изоляции портов ...................................................................... 60
2.4. Реестры Docker ......................................................................................... 62
6
Содержание
МЕТОД 9. Настройка локального реестра Docker ..................................... 63
2.5. Docker Hub ................................................................................................ 64
МЕТОД 10. Поиск и запуск образа Docker ................................................ 65
Резюме ............................................................................................................ 68
Часть 2. Docker и разработка --">
- 1
- 2
- 3
- . . .
- последняя (200) »
Книги схожие с «Docker на практике» по жанру, серии, автору или названию:
Юлиц Васильев - Обработка естественного языка. Python и spaCy на практике Жанр: Учебники и самоучители по компьютеру Серия: Библиотека программиста |