Автоматты аударма пайдаланылды

Docker көмегімен Laravel 10 даму ортасын орнату

Docker контейнерлері қолданбаларды іске қосу әдісі болып табылады. Олар толығымен оқшауланған даму ортасын жасайды және серверге ештеңе орнатпай — ақ күрделі және тәуелділікті қажет ететін қосымшаларды іске қосуға мүмкіндік береді-барлық манипуляциялар тек контейнерлердің ішінде жасалады.Контейнер жасау үшін laravel sail бар. Laravel Sail-әдепкі Docker Laravel әзірлеу ортасымен өзара әрекеттесуге арналған жеңіл пәрмен жолы интерфейсі. Sail-бұл PHP, MySQL және Redis көмегімен Docker-мен алдын-ала тәжірибе алмай-ақ Laravel қосымшасын құрудың тамаша бастауы.

Laravel sail орнату

Windows компьютерінде жаңа Laravel қолданбасын жасамас бұрын, Docker Desktop бағдарламасын орнатқаныңызға көз жеткізіңіз. Содан кейін Linux 2 (WSL2) үшін Windows ішкі жүйесі орнатылғанына және қосылғанына көз жеткізу керек. WSL Linux екілік орындалатын файлдарын бастапқыда Windows 10 жүйесінде іске қосуға мүмкіндік береді. WSL2 орнату және қосу туралы ақпаратты Microsoft әзірлеуші ортасының құжаттамасынан табуға болады.

Содан кейін сіз өзіңіздің алғашқы Laravel жобаңызды жасауға дайынсыз. Windows терминалын іске қосыңыз және Wsl2 Linux амалдық жүйесі үшін жаңа терминал сеансын бастаңыз. Содан кейін жаңа Laravel жобасын жасау үшін қарапайым терминал пәрменін пайдалануға болады. Мысалы, "example-app" деп аталатын каталогта жаңа Laravel қолданбасын жасау үшін терминалда келесі пәрменді орындауға болады:

curl -s https://laravel.build/example-app | bash

Әрине, сіз осы URL мекенжайындағы "қолданба мысалын" өзіңізге ұнайтын кез келген нәрсеге өзгерте аласыз - қолданба атауында тек әріптік-сандық таңбалар, сызықша және астын сызу бар екеніне көз жеткізіңіз. Laravel қолданбасының каталогы сіз пәрменді орындайтын каталогта жасалады.

Sail қолданбалы контейнерлері жергілікті машинада жасалған кезде Sail орнату бірнеше минутты алуы мүмкін.

Жобаны жасағаннан кейін қолданбалар каталогына өтіп, Laravel Sail іске қосуға болады. Laravel Sail әдепкі Docker Laravel конфигурациясымен өзара әрекеттесу үшін қарапайым командалық жол интерфейсін ұсынады:

cd example-app
./vendor/bin/sail up

Қолданбаның Docker контейнерлерін іске қосқаннан кейін веб-шолғышта қолданбаға мына жерден кіре аласыз: http://localhost.

Пікірлер 3

Кіру пікір қалдыру үшін