Docker & Netbeans
Docker и NetBeans
В этом разделе показаны основные инструменты Docker в NetBeans:
- Извлечение/сборка образов Docker
- Запуск/Старт/Стоп контейнеров Docker
ПРИМЕЧАНИЕ: NetBeans поддерживает только настройку docker Engine, работающего с помощью Docker Toolbox. Это означает, что если вы используете Docker для Mac или Docker для Windows, то NetBeans нельзя использовать.
Настройка узла Docker
В окне "Службы" ( “Services” ) щелкните правой кнопкой мыши на “Docker”, выберите "Добавить Docker..." ( “Add Docker...”).

Укажите координаты Docker Machine, нажмите "Проверить соединение" (“Test Connection”) , чтобы проверить соединение:

ПРИМЕЧАНИЕ: Нет поддержки Docker для Mac/Windows, поданный тут https://netbeans.org/bugzilla/show_bug.cgi?id=262398[#262398]. (ссылка битая)
Нажмите "Готово" (“Finish”), чтобы увидеть:

Разверните соединение, чтобы увидеть "Образы" (“Images”) и "Контейнеры" (“Containers”).
Извлечение образа
Щелкните правой кнопкой мыши узел Docker и выберите "Извлечь..." (“Pull...”).

Введите имя образа, чтобы сузить область поиска в Docker Store:

Нажмите "Вытащить" (“Pull”), чтобы вытащить образ.
Журнал обновляется в окне Вывод:

Это изображение теперь отображается на вкладке "Службы" ("Services")

Здесь также будут показаны все существующие образы на docker Host.
Запуск контейнера
Выберите образ, щелкните его правой кнопкой мыши и нажмите "Выполнить..." (“Run...”).

Откроется диалоговое окно, в котором будут разрешены параметры, которые можно настроить для запуска контейнера. Вот некоторые из них:
- Имя контейнера
- Переопределение команды
- Держать STDIN открытым и выделять псевдо-TTY (
-itв CLI) - Публикация портов в интерфейсе узла Docker (
-Pили-pв командеdocker run)

Нажмите "Далее>" (“Next>” ) , чтобы увидеть параметры настройки открытых портов. Нажмите "Добавить" (“Add” ) , чтобы явно сопоставить порт хоста “8091” с портом контейнера “8091”.

Нажмите "Готово" (“Finish”) , чтобы запустить контейнер. Окно "Службы" (“Services”) обновлено следующим:

Журнал отображается в окне "Вывод" (“Output”):

Щелкните правой кнопкой мыши на контейнере, выберите "Показать журнал" (“Show Log”), чтобы отобразить журнал, сгенерированный контейнером. Контейнер также можно приостановить и остановить отсюда.
Создание образа
На настроенном docker Host щелкните правой кнопкой мыши и выберите "Построить..." (“Build...”) чтобы создать новый образ:

Укажите каталог, в котором существует Dockerfile , присвойте имя образа:

Нажмите "Далее>" (“Next>”), выберите параметры, которые имеют значение:

Нажмите "Готово" (“Finish”) , чтобы создать образ. Образ отображается в окне "Службы" “Services”:
