Как работать с Dockerfile. В чем смысл Docker и почему он нужен программистам. Программирование на Java