Skip to content

Подключаем Docker к проекту Java + Maven по шагам

Notifications You must be signed in to change notification settings

yarmail/docker_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Пример работы с Docker

Описание: Показываем возможности Docker в проекте Java.
Самым важным в этом проекте будет не сам проект, а порядок работ по
использованию Docker. В данном случае мы используем связку Java + Maven.
Проект может быть полезен для Java разработчиков, начинающих Docker.
Вы можете свободно использовать его для своих экспериментов.

Примечание: информация о проекте Большая часть информация о проекте: примечания, описания, объяснения, картинки, комментарии
находятся в папке 01_info.

010 Создаем проект
Информация о создании нового проекта, плагин maven-shade-plugin в pom.xml

020 Dockerfile
Создаем и работаем с файлом Dockerfile

Система, на которой происходит создание и использование образа Docker
~ на системе установлен Windows 7 x64
~ на Windows установлен Oracle VirtualBox 7
~ на VirtualBox установлен Ubuntu 22.04.2 LTS

030 Ubuntu
Продолжаем работу с проектом в Ubuntu, собираем образ

Тестируем получившийся образ

Проверяем, что образ создался

user1@ubuntu:~/docker_example$ docker images
REPOSITORY       TAG       IMAGE ID       CREATED             SIZE
docker_example   latest    b7e8e87bbc50   About an hour ago   755MB
openjdk          latest    71260f256d19   3 months ago        470MB
openjdk          17        5e28ba2b4cdb   13 months ago       471MB
hello-world      latest    feb5d9fea6a5   20 months ago       13.3kB

Запускаем образ

user1@ubuntu:~/docker_example$ docker run b7e8e87bbc50
Hello from Java project from Docker

About

Подключаем Docker к проекту Java + Maven по шагам

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published