Практический пример Docker для новичков

  Рет қаралды 5,515

Marlin

Marlin

Күн бұрын

Короче, в этом видео нет теории, только конкретные шаги как запустить докер. Просто скачайте конфиги и запустите. В итоге, вы должны получить работающее окружение для php в докере.
Если что, конфиги буду дополнять если будет нужно.
Видео для новичков которые задолбались изучать докер и не использовать его. Надеюсь урок поможет потом догнать понимание
Скачать файлы: t.me/rahim_mur...

Пікірлер: 51
@vlvmakeev
@vlvmakeev Жыл бұрын
Рахим, очень нужно твое объяснение сути докера, его философии, как ты для нас ООП разжевал. Тогда ещё больше мотивации будет!
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
сделаем тогда)
@Влад-г1к5ф
@Влад-г1к5ф 11 ай бұрын
Да, было бы супер!
@aibekzhorabek3043
@aibekzhorabek3043 Жыл бұрын
Как будто фигней стало все это, очень легко обьясняешь, огромное спасибо!!!
@timoxa_dev
@timoxa_dev Жыл бұрын
Да нет, он просто объясняет какую то фигню.. Растянул hello world на 16 минут.. Никакого погружения в виртуализацию, контейнеризацию.. Ни слова про Docker Desktop, про WSL Зато 6 минут про то, что нужно пользоваться линуксом, обязательно, при этом автор сам не понимает, что за команды и зачем они нужны..
@dulataitzhanov498
@dulataitzhanov498 Жыл бұрын
Видос четкий! Качество на уровень выше! 🔥
@aurinis091
@aurinis091 Жыл бұрын
Кайф видос, ты красавчик 👍🤝
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
Спасибо)
@JomPuck
@JomPuck Жыл бұрын
Красавчик! Очень хорошо объяснил👍
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
Спасибо)
@alexdreamer11
@alexdreamer11 Жыл бұрын
Конечно курс по докер нужен
@vitaj
@vitaj 11 ай бұрын
Почему не wsl? Зачем утяжелять всё с VMware?
@langarena170
@langarena170 Ай бұрын
много багов через wsl, сам wsl2 пользовался перешел на виртуалку
@tolik8
@tolik8 Жыл бұрын
перешел с OpenServer на Docker + Laravel Sail только виртуалку я ставил Oracle VirtualBox а систему ставил Ubuntu Server + Docker также в убунту я ставил Samba для доступа к файлам из под винды IDE PHPStorm уставновлен в винде терминал в шторме работает через SSH команды нужно писать через sail вместо php artisan make:controller TestController я пишу sail artisan make:controller TestController для запуска проєкта пишу sail up -d чтобы так работало прописал в файле /etc/bash.bashrc алиас alias sail='[ -f sail ] && bash sail || bash vendor/bin/sail'
@jon4775
@jon4775 Ай бұрын
Зачем такой мазохизм?))
@tolik8
@tolik8 Ай бұрын
@@jon4775 а как правильно?
@jon4775
@jon4775 Ай бұрын
@@tolik8 кодитб из под винды или из под линукса на прямую, без виртуалок
@tolik8
@tolik8 Ай бұрын
@@jon4775 тоесть настроить apache, PHP, composer, npm, базу данных, redis, может ещё что забыл, мне кажется под докером это проще
@jon4775
@jon4775 Ай бұрын
@@tolik8 не, я имею ввиду что докер можно на винде развернуть без виртуалок и не парится
@ИванСляднев-я1э
@ИванСляднев-я1э Жыл бұрын
Сделай про докер!
@zhumabek.aykyn9
@zhumabek.aykyn9 Жыл бұрын
Рахмет
@Anklav24
@Anklav24 Жыл бұрын
Если вы на Винде почему не использовать hyper-v?
@nizirko8886
@nizirko8886 Жыл бұрын
так лучше уж wsl
@Anklav24
@Anklav24 Жыл бұрын
​@@nizirko8886wsl до сих пор имеет неочевидные подводные камни, например в прокидывании портов во вне или с системами инициализации, окончанием строк crlf в Гите по умолчанию, виртуалка в этом плане гораздо дружественней будет для новичка.
@redfyruiwufuio7210
@redfyruiwufuio7210 6 ай бұрын
Пишет Fatal error: Uncaught mysqli_sql_exception: No such file or directory
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
Как видос?
@EZRAEZRA-mz4ko
@EZRAEZRA-mz4ko Жыл бұрын
спасибо за видео, а вот на macos такая же конфигурация ?
@user-su3ef5cb8p
@user-su3ef5cb8p Жыл бұрын
Большое спасибо за видео! Как всегда крайне доступно. Скажи пожалуйста, а если разворачиваешь проект Laravel, то в файле .env тоже прописываешь mysql вместо localhost?
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
Пожалуйста) С давних времен так повелось, что сижу на vmware)
@tolik8
@tolik8 Жыл бұрын
чтобы хром не перекидывал на гугл нужно в конце ставить косую черту, например localhost/ или localhost:8081/
@vladimir_fomin90
@vladimir_fomin90 Жыл бұрын
Когда на ноуте и так рабочая система линукс😀
@zhanibeksultanov8194
@zhanibeksultanov8194 Жыл бұрын
Подача отличная👌Только ссылка на скачивание пропала. Ждем курс по Docker. Спасибо!
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
Обновил ссылку, попробуй еще раз
@aleksandervoronyuk5872
@aleksandervoronyuk5872 Жыл бұрын
А в чем отличие Doсker от того же виртуального сервера openserver или mamp? Всё тоже самое, можно работать с php, phpmyadmin и mysql. И не нужно заморачиваться с вводом команд, сохранил файл, обновил в браузере и всё работает.
@nizirko8886
@nizirko8886 Жыл бұрын
Ну смотри, например, если у тебя один проект требует php 7.4 а другой 8.1 тебе придется менять версию в опенсервере глобально. В докере ты можешь настроить уникальное окружение под каждый проект
@Hayabusa17
@Hayabusa17 Жыл бұрын
openserver не пойдет для сервера, docker - да
@aleksandervoronyuk5872
@aleksandervoronyuk5872 Жыл бұрын
Да, тут я согласен с вашими ответами. Но видео у нас для новичков и те кто только начал изучать php. Маловероятно, что новичку нужно будет переключать версию php при его изучении и еще маловероятнее, что новичок будет настраивать выделенный сервер. А когда ему это нужно будет делать, то Докер ему прийдется основательно изучить, а не использовать чью-то болванку. Так что по моему мнению для изучения php Докер это пока излишнее усложнение.
@pequeno2288
@pequeno2288 10 ай бұрын
@@aleksandervoronyuk5872 на работу выйдет этот новичок и эму придетяся все это знать\уметь и, что важно, применять и делать. потому лучше так. но я думал тут будет wlc, а не полноценная виртуалка. я ее считаю тут излишней. п.с. сам я давно уже на фероде сижу, а не на винде)))
@redfyruiwufuio7210
@redfyruiwufuio7210 10 ай бұрын
Phpmyadmin пишет что нет привилегий для создания баз данных
@alexdreamer11
@alexdreamer11 Жыл бұрын
контейнер marlin-mysql-1 ни в какую не хочет запускаться, что делать?
@GreatOsmanSultan
@GreatOsmanSultan Жыл бұрын
Останови и пересобери с другим номером порта
@alexdreamer11
@alexdreamer11 Жыл бұрын
@@GreatOsmanSultan делал с другими портами, не запускается контейнер и все. Когда порты заняты он ошибку выдает, а тут без ошибок но не стартует, фигня какая то
@АлександрГуща-е7ь
@АлександрГуща-е7ь Жыл бұрын
Не получается скачать конфиги, нет доступа к чату где он опубликован.
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
Обновил ссылку, попробуй еще раз
@NoxiousWM
@NoxiousWM Жыл бұрын
Норм видос.
@ToBeCloser007
@ToBeCloser007 Жыл бұрын
Спасибо)
@jon4775
@jon4775 Ай бұрын
Писать код в виртуалке☠️
@DreamingDolphing
@DreamingDolphing 5 ай бұрын
Выглядит ужасно: целых три слоя виртуализации и на каждом этапе снижает быстродействие (а я так понял это главная претензия к кривой работе Докера под Windows). Проще купить отдельный ноутбук или миникомп чисто под нативную установку Linux. Ну и как бы нет необходимости работать с браузером и редактором кода прямо в виртуалке, если можно настроить проброс.
@proxy.market
@proxy.market 11 ай бұрын
Завершающая часть видео о настройке окружения и важности перезапуска контейнеров после изменений также является полезной информацией.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 185 МЛН
Alat yang Membersihkan Kaki dalam Hitungan Detik 🦶🫧
00:24
Poly Holy Yow Indonesia
Рет қаралды 11 МЛН
Docker - nginx, php-fpm, mysql, phpmyadmin. From scratch to finished website
50:07
DanilovCode - Уроки PHP, Yii2
Рет қаралды 25 М.
Как я выучил PHP? План обучения.
29:48
PHP улучшаем производительность: настройки PHP-FPM
20:16
Андрей Шестаков
Рет қаралды 16 М.
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 76 М.
5 важных вещей о Docker для начинающих
26:34
PurpleSchool | Anton Larichev
Рет қаралды 20 М.
Всё, что нужно знать о Docker | Уроки Docker
20:22