Saat ini API yang kita buat belum memiliki dokumentasi. Kita akan membuat dokumentasi bagaimana cara mengakses API yang telah kita buat. Mempersiapkan Docs Generator Untuk membuat docs generator kita akan menggunakan swagger-ui ( https://swagger.io/tools/swagger-ui/ ). Untuk membuatnya, silahkan ikuti langkah-langkah dibawah ini: Install swagger-php plugins di projek lumen-service kalian. Pada terminal/CommandPrompt ketik command dibawah ini. composer require zircote/swagger-php Jika sudah selesai selanjutnya buat artisan command file. Buat file di app/Console/Commands/SwaggerDocScanner.php. Lalu masukan kode di bawah ini. Buka file app/Console/Kernel.php, tambahkan code dibawah ini. Untuk menjalankan artisan command SwaggerDocScanner dan menggenerate docs, pada terminal/CommandPrompt jalankan command dibawah. Command ini akan membuat file public/swaggerdoc.json. Saat ini kalau dijalankan, command ini bakal error, karena kita ...
Docker Compose Docker Compose digunakan untuk menjalankan beberapa container sebagai satu layanan. Misalnya, Anda memiliki aplikasi yang memerlukan NGNIX dan MySQL, Anda dapat membuat satu file yang akan memulai kedua kontainer sebagai layanan tanpa perlu memulai masing-masing secara terpisah. Dalam bab ini, kita akan melihat bagaimana memulai dengan Docker Compose. Kemudian, kita akan melihat bagaimana menjalankan dan menjalankan layanan sederhana dengan MySQL dan NGNIX menggunakan Docker Compose. Tulis Docker ─ Instalasi Langkah-langkah berikut harus diikuti untuk menjalankan dan menjalankan Docker Compose. Langkah 1 - Unduh file yang diperlukan dari github menggunakan perintah berikut curl -L "https://github.com/docker/compose/releases/download/1.10.0-rc2/dockercompose -$(uname -s) -$(uname -m)" -o /home/demo/docker-compose Perintah di atas akan mengunduh versi terbaru Docker Compose yang pada saat penulisan artikel ini adalah 1.10.0...
Comments
Post a Comment