Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Docker на практике


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2196, книга: Салют, Варварята!
автор: Галина Исакова

Галины Исакова, мастер юмористической прозы, в своем романе "Салют, Варварята!" погружает читателей в причудливый мир провинциального города Варваринска. Этот очаровательный и эксцентричный город, населенный колоритными персонажами, гарантирует взрыв смеха и неподдельное наслаждение. Главная героиня, журналистка Ирина Ветрова, вынуждена покинуть злачную столицу и вернуться в родной Варваринск. И с этого момента ее жизнь превращается в непрекращающийся калейдоскоп забавных и абсурдных...

СЛУЧАЙНАЯ КНИГА

Богатырские фамилии (Рассказы). Сергей Петрович Алексеев
- Богатырские фамилии (Рассказы)

Жанр: Историческая проза

Год издания: 1982

Серия: Алексеев С. П. Собрание сочинений в трех томах

СЛУЧАЙНАЯ КНИГА

Детская книга. Борис Акунин
- Детская книга

Жанр: Детская проза

Год издания: 2005

Серия: Жанры

Иан Милл , Эйдан Хобсон Сейерс - Docker на практике

Docker на практике
Книга - Docker на практике.  Иан Милл , Эйдан Хобсон Сейерс  - прочитать полностью в библиотеке КнигаГо
Название:
Docker на практике
Иан Милл , Эйдан Хобсон Сейерс

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

ISBN:

978-5-97060-772-5

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Docker на практике"

Данная книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование архитектуры микросервисов, эффективное моделирование сети, производительность в автономном режиме и создание процесса непрерывной доставки на базе контейнеров. Следуя формату «проблема/решение» в стиле поваренной книги, вы изучите реальные варианты использования Docker и узнаете, как применить их к собственным проектам. Издание предназначено разработчикам, использующим Docker в своем рабочем окружении.

Читаем онлайн "Docker на практике". [Страница - 198]

перезапущен. Имейте в виду, что в этом
случае будут остановлены все работающие контейнеры и отменены все выполняющиеся загрузки образов.

Перезапуск с помощью systemctl
Большинство современных дистрибутивов Linux используют systemd для
управления запуском служб на компьютере. Если вы выполните команду
systemctl в командной строке и получите страницы вывода, то ваш хост работает под управлением systemd. Получив сообщение «команда не найдена»,
переходите к следующему разделу.

508  ПриложениеB.НастройкаDocker

Если вы хотите внести изменения в вашу конфигурацию, можете остановить и запустить Docker следующим образом:
$ systemctl stop docker
$ systemctl start docker
Или можно просто перезагрузить:
$ systemctl restart docker
Проверьте ход выполнения с помощью этих команд:
$ journalctl -u docker
$ journalctl -u docker -f
Первая строка выводит доступные журналы для процесса демона docker.
Вторая строка просматривает журналы на предмет любых новых записей.

Перезапуск с помощью service
Если ваша система использует набор сценариев инициализации на основе
System V, попробуйте выполнить команду service --status-all. Если она вернет список служб, можете использовать service для перезапуска Docker с новой конфигурацией.
$ service docker stop
$ service docker start

Приложение

С
Vagrant

В различных местах этой книги мы используем виртуальные машины, чтобы
продемонстрировать метод, который требует полного представления машины или даже оркестровки с несколькими виртуальными машинами. Vagrant
предлагает простой способ запуска, подготовки и управления виртуальными
машинами из командной строки. Он доступен на нескольких платформах.

настройка
Перейдите на страницу https://www.vagrantup.com и следуйте приведенным
там инструкциям, чтобы выполнить настройку.

графиЧеские интерфейсы
При выполнении команды vagrant up для запуска виртуальной машины
Vagrant считывает локальный файл Vagrantfile, чтобы определить настройки.
Полезный параметр, который вы можете создать или изменить в разделе
для своего провайдера, это:
v.gui = true
Например, если ваш провайдер – VirtualBox, типичный раздел конфигурации выглядит следующим образом:
Vagrant.configure(2) do |config|
config.vm.box = "hashicorp/precise64"
config.vm.provider "virtualbox" do |v|
v.memory = 1024
v.cpus = 2
v.gui = false
end
end
Вы можете изменить значение false в строке v.gui на true (или добавить
его, если его там еще нет), перед тем как выполнить команду vagrant up, чтобы получить графический интерфейс пользователя для работающей виртуальной машины.

510  ПриложениеС.Vagrant

П О Д С К А З К А . Провайдер в Vagrant – это название программы, которая предоставляет среду ВМ. Для большинства пользователей это будет virtualbox, но также может быть libvirt, openstack или vmware_
fusion (среди прочих).

память
Vagrant использует виртуальные машины для создания своих сред, и они
могут потреблять много памяти. Если вы используете кластер из трех узлов,
где каждая виртуальная машина занимает 2 Гб памяти, вашей машине потребуется 6 Гб доступной памяти. Если ваша машина не может работать, скорее
всего, это вызвано нехваткой памяти. Единственное решение – остановить
ненужные виртуальные машины или приобрести больше памяти. Возможность избежать этого – одна из причин, по которой Docker – более мощный,
чем виртуальная машина; вам не нужно предварительно выделять ресурсы
для контейнеров – они просто потребляют то, что им нужно.

Предметный указатель

-

О

­dry­run, 294

Обнаружение служб, 328
образы, 17, 38, 57, 133, 173, 216,
268, 278, 331, 396
отладка, 123

А
Архитектура, 39, 320
аутентификация, 418

Б
базовый образ, 97, 181, 194, 204,
213, 215, 242, 396
Базы данных, 149
безопасность, 161, 386, 407, 408,
426

Д
демоны, 42

П
порты, 61, 373
производительность, 96, 399, 400,
463, 469, 479, 481

Р
реестр, 62, 97
репозиторий, 92, 163, 185

С

З

секреты, 352
слои, 20, 36, 37

Запрет кэширования, 108

Т

К

тома, 147, 285

ключи, 187, 361, 391, 423, 424, 426,
434
Команды, 296, 297
кэш, 133

У

М
мандаты, 410

Н
непрерывная доставка, 256
Непрерывная доставка, 25
Непрерывная интеграция, 223

Управление конфигурацией, 180

Ф
фиксация, 101

A
ADD, 74, 76, 102, 103, 105, 106, 108,
114, 116, 117, 133, 264
Alien, 190, 192, 216
Alpine Linux, 336
Amazon, 64, 142, 382, 383, 393, 404
Amazon Web Services, 142, 383

512 

Предметныйуказатель

api­enable­cors, 54
AppArmor, 410, 447
apt­get, 82, 98, 159, 172, 202, 205, 224,
496
Aqua Security, 388, 392
ARG, 110, 111, 112, 113
audit2allow, 454
aws configure, 361

B
bash, 59, 79, 86, 89, 91, 110, 112, 114,
121, 152, 153, 154, 155, 172, 177,
178, 179, 182, 183, 204, 220, 221,
222, 248, 387, --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.