Комментарии 10
Звонили из 2015, просили вернуть актуальную статью (простите, шутка)
Мне сейчас тяжело представить веб-разработчика уровня junior, который хотя бы не слышал про docker, не говоря уже о middle и senior
В целом, ок, как гайд «для самых маленьких», вот только такого рода гайдов кажется и так довольно много
Большинство Мидлов с различных месячных курсов о докере только слышали, к сожалению...
Как один из вариантов, вместо Docker Desktop можно использовать Portainer. Вместо nginx, traefik.
Portainer это же только web gui над docker, а из реальных альтернатив, можно рассмотреть podman (просто) или lima (посложнее), но зачем)
А на место nginx можно рассмотреть angie, но зачем)
Так Docker Desktop это тоже gui . Portainer в этом плане для меня лично поудобнее будет и запускается как контейнер. (речь не о замене Docker)
Traefik - удобен тем что динамически подхватывает настройки из labels в docker-compose файлах, создаёт сертификаты для домена, это проще и быстрее, чем крутить конфиги nginx.
Это удобно для сервачка pet проектов или какого нибудь dev сервачка или для небольшого проекта.
Ну просто в статье про windows/macos, там, емнип, docker только там бандлом и ставится, поэтому не так понял. Еще могу порекомендовать tui lazydocker
Про traefik спасибо, заинтересовали, надо будет попробовать)
Docker Desktop удобная вещь, если работать с WSL, и Portainer лучше рассматривать не вместо, а дополнительно к Desktop.
Локальный веб-сервер для разработки с помощью Docker