А как лучше всего оптимизировать Docker-файл для Java-приложения?) я тоже недавно начал изучать IT и выбрал курсы Skypro, потому что отзывы были лучшие)) в итоге уже работаю в IT)
Скажите на каком этапе вы наполнили базу нужными вам таблицами? И ещё вопрос по серверу на который всё деплоится в конце. Тема сервера не раскрыта, что за сервер, как на него зайти?
Спасибо за видео! Но есть вопрос: сколько Dockerfile-ов необходимо создавать? По одному на каждый образ или в одном Dockerfile описывается несколько билдов - начиная с FROM?
Да, в докере можно поднять исключительно Postgres и прокинуть порты наружу. Тогда можно будет взаимодействовать с СУБД так, будто никакого docker и нет. Команду для запуска PostgreSQL можно посмотреть на hub.docker.com на странице PostgreSQL. Точно так же можно запустить в Docker и любое другое приложение (Redis, например). Но тут нужно понимать, что зачастую PostgreSQL имеет смысл заворачивать в Docker только на тестовых серверах и/или для локальной разработки. На продакшене же лучше хостить СУБД на отдельной машине. Вот тут неплохо расписано, почему для продакшена PostgreSQL в Docker не является лучшим решением ru.stackoverflow.com/questions/712931/%d0%97%d0%b0%d0%bf%d1%83%d1%81%d0%ba-postgresql-%d0%b2-docker/779716#779716
Ох, как эта "Ява" режет слух. Про какую Яву он всё время говорит? Про остров, про сигареты, может про чехословацкий мотоцикл? Этот чувак вообще хоть раз слышал, как на английском произносится Java? Он Майкла Джексона называет Яексоном, а Джони Деппа - Яони Депом? Если коверкаешь само название, может коверкаешь и его содержание в учебном материале? А что и так сойдёт))
"Произносится на английском как /ˈdʒɑːvə/, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию." вики
Замечательное видео! Долго искал доступное объяснение практического применения докера для бэка! Авторам большое уважение!
А как лучше всего оптимизировать Docker-файл для Java-приложения?) я тоже недавно начал изучать IT и выбрал курсы Skypro, потому что отзывы были лучшие)) в итоге уже работаю в IT)
Спасибо большое! Продолжайте в этом же духе!
не могу сделать package в maven, поменял с localhost на postgres и теперь jar файл не хочет делать package, выдаёт ошибку подключения
Спасибо Олег )
большое спасибо, видео многое для меня прояснило
замечательно рассказано, только вот экран для демонстрации не настроен совсем, крупнее надо было и четче
Спасибо
Скажите на каком этапе вы наполнили базу нужными вам таблицами? И ещё вопрос по серверу на который всё деплоится в конце. Тема сервера не раскрыта, что за сервер, как на него зайти?
А как из докер образа обратиться к БД, которая не в отдельном контейнере крутится, а просто находится на локальной машине?
По ip
Спасибо за видео! Но есть вопрос: сколько Dockerfile-ов необходимо создавать? По одному на каждый образ или в одном Dockerfile описывается несколько билдов - начиная с FROM?
А где можно посмотреть java код данного урока ?
Ява это мощно. Но почему jar - это джарка, а не ярка
А я могу только Postgres container создать, без спринг приложения внутри?
Да, в докере можно поднять исключительно Postgres и прокинуть порты наружу. Тогда можно будет взаимодействовать с СУБД так, будто никакого docker и нет. Команду для запуска PostgreSQL можно посмотреть на hub.docker.com на странице PostgreSQL. Точно так же можно запустить в Docker и любое другое приложение (Redis, например). Но тут нужно понимать, что зачастую PostgreSQL имеет смысл заворачивать в Docker только на тестовых серверах и/или для локальной разработки. На продакшене же лучше хостить СУБД на отдельной машине. Вот тут неплохо расписано, почему для продакшена PostgreSQL в Docker не является лучшим решением ru.stackoverflow.com/questions/712931/%d0%97%d0%b0%d0%bf%d1%83%d1%81%d0%ba-postgresql-%d0%b2-docker/779716#779716
У меня к постгри не коннектится, не пойму в чем проблема, а с монго все норм.
я так и не увидел четкой схемы, как мне всё это запустить....
Ох, как эта "Ява" режет слух. Про какую Яву он всё время говорит? Про остров, про сигареты, может про чехословацкий мотоцикл? Этот чувак вообще хоть раз слышал, как на английском произносится Java? Он Майкла Джексона называет Яексоном, а Джони Деппа - Яони Депом? Если коверкаешь само название, может коверкаешь и его содержание в учебном материале? А что и так сойдёт))
Билд сексист
"Произносится на английском как /ˈdʒɑːvə/, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию."
вики
Ты сюда скулить пришел ?
:(