Skip to content

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

Connecting Docker to a Java Project

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages