Скачиваем sonatype nexus https://www.sonatype.com/download-oss-sonatype Папка nexus и папка sonatype должны лежать в одной директории Запускаем консоль из папки bin вводим команду "nexus /run" Получаем доступ по ip который лежит в файле «nexus-default.properties» в директории nexusa. Подключаемся по адресу «http://localhost:8081/» где вместо 8081 ваш адрес из «nexus-default.properties». Попадаем на web gui нексуса Регестрируемся, имя пользователя admin пароль появится в файле "admin.password", который находится в директории nexus. Создаем репозиторий докера. Деплой на dockerhub Создать аккаунт на dockerhub Подключить плагин в pom.xml <plugin> <groupId>com.google.cloud.tools</groupId> <artifactId>jib-maven-plugin</artifactId> <version>2.1.0</version> <configuration> <from> <image>openjdk:8u171-alpine</image> <auth> <username>ellodssa</username> <password>232012</password> </auth> </from> <to> <image>ellodssa/convertator</image> <auth> <username>ellodssa</username> <password>232012</password> </auth> </to> <container> <jvmFlags> <jvmFlag>-Xms2703m</jvmFlag> <jvmFlag>-Xmx2703m</jvmFlag> </jvmFlags> </container> </configuration> </plugin> Поля username и password ваш юзер и пароль установленные при регистрации на dockerhub. В тегах <image></image> указать свои данные Теперь при компиляции проекта image будет загружен в ваш dockerhub. Что бы проект успешно скомпилировался нужно установить maven Скачать из https://maven.apache.org/download.cgi «apache-maven-3.6.3-bin.zip» Распаковать в любом удобном месте. После чего запустить команду из директории проекта mvn compile jib:build -DsendCredentialsOverHttp=true -Djib.httpTimeout=0