Laravel docker: Perbedaan antara revisi
Tampilan
Sodikinnaa (bicara | kontrib) |
Sodikinnaa (bicara | kontrib) |
||
| Baris 40: | Baris 40: | ||
docker network create baota_net || true | docker network create baota_net || true | ||
cd docker-config | cd docker-config | ||
docker compose up | docker compose up | ||
Biarakan proses instalasi laravel dilakukan oleh docker kemudian silahkan buka terminal baru untuk menjalankan perintah berikutnya | Biarakan proses instalasi laravel dilakukan oleh docker kemudian silahkan buka terminal baru untuk menjalankan perintah berikutnya | ||
Revisi terkini sejak 14 Februari 2026 07.30
Tutorial Laravel dengan Docker
Tutorial Laravel dengan Docker adalah panduan pemula untuk belajar Laravel tanpa perlu instalasi lokal, melainkan langsung menggunakan Docker. Tutorial ini cocok untuk pemula yang ingin mencoba coding Laravel secara cepat dan fleksibel.
Cloning Repository
Kunjungi website https://console.cloud.google.com dan buka console terminal dari sana menggunakan akun google anda
Cloning Repository
git clone https://github.com/sodikinnaa/laravel-docker.git git clone https://github.com/coder/code-server.git
Jika terjadi eror permission silahkan jalankan terlebih dahulu
sudo su
Mengisi Cedential Database
cd laravel-docker cp .env.example .env nano .env
Kemudian ubah pada bagian ini :
DB_CONNECTION=sqlite # DB_HOST=127.0.0.1 # DB_PORT=3306 # DB_DATABASE=laravel # DB_USERNAME=root # DB_PASSWORD=
Menjadi seperti ini :
DB_CONNECTION=mysql DB_HOST=laravel-mysql-dev DB_PORT=3306 DB_DATABASE=sistem_laravel DB_USERNAME=laravel DB_PASSWORD=laravel_password
Instalasi Laravel
composer update docker network create baota_net || true cd docker-config docker compose up
Biarakan proses instalasi laravel dilakukan oleh docker kemudian silahkan buka terminal baru untuk menjalankan perintah berikutnya
Instalasi Vscode Server
cd code-server ./install.sh code-server
Tambahkan tab terminal dan lihat password di file config berikut
cat /home/USER/.config/code-server/config.yaml
untuk path bagian USER silahkan isi dengan username milik kalian masing-masing