сервак?
Удалённый на хосте юзать не хочется из-за скорости и зависимости от инета, остается вариант с опенсервером..
Можно
первые попытки что-то сделать, так сказать 😁 Контейнер работает, подключиться через консоль могу. А чтобы через браузер подключиться, нужно что-то вроде phpmyadmin ?
Такой момент, почитал немного что это такое вообще Получается мы скачиваем "образ" mysql, что-то типа аналога .iso образа на винде. Создаётся контейнер как оболочка для запуска образа, и вся инфа инфа о базе - список юзеров, таблицы, данные в них, обнулятся после удаления контейнера?
не хотите использовать готовые решения: oneserver , XAMPP, Laragon и тд - может поднять базу самостоятельно в винде. Может поднять это все в WSL и phpstorm подключить к WSL. В докере нету смысла, если его нет на проде
В докере нету смысла, если его нет на проде очень смело.
А Вы, батенька, шутник))
поясните необходимость использования докера в любых случаях
если работаешь над двумя проектами и в каждом свои особые версии, все время что-то переустанавливать и переключать, очень легко забыть что-то в настройках.
Представь, что у тебя есть какое-то приложение, которое зависит от множества других программ и библиотек. У тебя всё отлично работает, потому что ты установил все необходимые компоненты. Но когда другой человек хочет запустить это приложение на своем компьютере, у него может не быть одной или нескольких из этих зависимостей. Вот тут Docker вступает в игру. Docker позволяет упаковать все необходимые компоненты в единый пакет, называемый контейнером. Этот контейнер включает в себя само приложение и все его зависимости. Таким образом, другой человек может легко запустить приложение на своем компьютере, используя контейнер, и не беспокоиться о том, что у него может не хватать какой-то программы или библиотеки.
Очень легко переключается и собирается окружение с нужными версиями, особенно когда работа идёт в нескольких проектах, в том числе одновременно. Вдобавок, другим разрабам не нужно ничего настраивать - docker-compose up -d и можно работать
на опенсервер это вообще не проблема, хоть 20 проектов
новички обычно индивидуально работают. сколько им нужно телодвижений с докером, чтобы на их проде открыть сайт с https ?
sail up в консоли прописать?
эээ алиас еще нужно прописать
При чём здесь прод? Речь идёт за локальную разработку
ну да, мой косяк, забыл уже что это алиас ./vendor/bin/sail up тогда
а смысл локально разрабатывать с одним окружением, а на проде иметь иное ? https://docs.docker.com/get-started/overview/#what-can-i-use-docker-for - стандартизация, везде одно и тоже, поэтому так быстро можно масштабировать приложения и команды разработки. На локалке, тесте, пребилде, продах
С тем же успехом можно спросить почему многие юзают опенсервер под виндой когда на сервере стоит линукс с нативно установленными службами.
Обсуждают сегодня