Развертывание Web- сервера Nginx в Docker
Урок 14. Знакомимся с PHP, Docker, NginX. Обучение веб-программированию с нуля.
Сегодня познакомимся с языком PHP, веб-сервером NginX, и инструментом контейнеризации Docker. До этого мы занимались чистым FrontEnd - только видимая часть пользователю. Делали дизайн, верстали, поработали немного с Javascript. ...ну, не считая того урока, где мы настраивали сервер и выкладывали на него. Сейчас мы погрузимся в Backend - в то, что происходит под капотом нашего проекта - на сервере. Это недоступно пользователю и это является основой нашего проекта. Большая часть работы ведется именно здесь...
📡 Быстрый запуск собственного nginx в Docker: не нужно быть хакером
📡 Быстрый запуск собственного nginx в Docker: не нужно быть хакером! Хочешь поднять сайт или статику за минуту — забудь о долгой настройке. Всё, что нужно, — это один Docker-образ и пара команд. Объясню проще: контейнер — это твоя мини-система, которая запускается мгновенно, не мешая остальному миру. Сделай так: - Создай директорию сайта, например, mysite_ - В ней создай файл index.html с любой красивой фразой - Запусти команду: docker run -d --name my_nginx -p 8080:80 -v $(pwd)/my_site:/usr/share/nginx/html:ro nginx Вот и всё! Теперь сайт доступен по адресу: http://localhost:8080 — быстро, надежно и без лишних нервов...