Yazeka
Arama sonuçlarına göre oluşturuldu
Laravel'i Docker ile kurmak için aşağıdaki adımlar izlenebilir:
- Docker Desktop'ın Kurulumu: Öncelikle Docker Desktop uygulaması indirilmelidir 1.
- Proje Klasörünün Oluşturulması: Masaüstünde "dockerexample" isimli bir klasör oluşturulur ve gerekli alt klasörler (api ve docker) oluşturulur 1.
- Docker-Compose Dosyasının Oluşturulması:
touch docker-compose.yml
komutuyla Docker çalıştırılması için zorunlu olan dosya oluşturulur 1. - PHP, Nginx ve MySQL Kurulumu:
docker-compose.yml
dosyası düzenlenerek PHP, Nginx ve MySQL kurulumları yapılır 1. - Laravel Kurulumu: Laravel,
composer create-project laravel/laravel .
komutuyla kurulur 1. - Projenin Çalıştırılması:
docker-compose up -d
komutuyla proje Docker ile çalıştırılır 1.
Örnek
docker-compose.ymldosyası:
version: '3' services: nginx: image: nginx:latest ports: - "8012:80" volumes: - ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf - ./api:/var/www/html depends_on: - php - mysql php: build: context: ./docker/php volumes: - ./api:/var/www/html depends_on: - mysql mysql: image: mysql:latest environment: MYSQL_ROOT_PASSWORD: yourpassword MYSQL_DATABASE: yourdatabase MYSQL_USER: youruser MYSQL_PASSWORD: yourpassword ports: - "3312:3306" volumes: - ./docker/mysql/example.sql:/docker-entrypoint-initdb.d/example.sql
Daha detaylı bilgi ve rehberler için aşağıdaki kaynaklar incelenebilir:
5 kaynaktan alınan bilgiyle göre: