Cara Menggunakan Docker Compose di Windows

Cara Menggunakan Docker Compose Di Windows



Komposisi Docker adalah alat CLI Docker yang digunakan untuk mengonfigurasi, mengelola, dan menerapkan layanan mikro dan aplikasi multi-kontainer. Itu menggunakan file YAML sebagai file penulisan untuk mengonfigurasi layanan bersama dengan pengaturan lainnya. Layanan ini akan mulai menggunakan “ komposisi buruh pelabuhan ' memerintah. Perintah ini menjalankan setiap layanan yang dikonfigurasi dalam wadah terpisah. Selain itu, Docker compose CLI juga memberi kita berbagai perintah untuk mengelola layanan penulisan.

Tutorial ini akan menunjukkan cara menggunakan komposisi Docker di Windows.

Prasyarat: Instal Docker Compose

Untuk menginstal alat tulis Docker, pertama-tama, instal aplikasi Docker Desktop untuk Windows di sistem. Aplikasi ini berisi Docker CLI bawaan, Docker Compose CLI, Compose plugin, Docker Engine, dan komponen penting lainnya.







Catatan: Untuk pemasangan aplikasi Docker Desktop, kunjungi kami yang terkait artikel .



Bagaimana Cara Menggunakan Docker Compose di Windows?

Untuk menggunakan komposisi Docker di Windows, pertama-tama, buat Dockerfile yang menentukan instruksi untuk memasukkan aplikasi ke dalam container. Setelah itu, konfigurasikan layanan di file penulisan dan jalankan wadah menggunakan ' komposisi buruh pelabuhan ' memerintah.



Untuk ilustrasi, lihat instruksi yang diberikan.





Langkah 1: Buat Dockerfile

Pertama, buat Dockerfile yang berisi instruksi untuk membuat snapshot container Docker. Misalnya, kami telah membuat docker ' index.html ” menggunakan petunjuk berikut:

  • DARI ” instruksi mendefinisikan gambar dasar wadah.
  • MENYALIN ” menambah atau menyalin file sumber ke jalur yang dapat dieksekusi wadah.
  • TITIK MASUK ” mendefinisikan executable atau default dari wadah Docker:
DARI nginx: terbaru

SALIN index.html / usr / membagikan / nginx / html / index.html

TITIK MASUK [ 'nginx' , '-G' , 'daemon mati;' ]

Langkah 2: Buat File Tulis

Buat file tulis bernama “ docker-compose.yml ” yang menyertakan pengaturan konfigurasi layanan. Misalnya, kami telah mengonfigurasi ' web ' Dan ' web1 ” layanan dalam file tulis menggunakan instruksi berikut:



  • web Layanan ” akan mengemas program HTML, dan layanan “ web1 ' layanan akan menggunakan ' nginx: terbaru ” gambar dalam wadah.
  • membangun ” kunci mendefinisikan Dockerfile atau membangun konteks untuk menampung aplikasi. Misalnya, kami menggunakan instruksi Dockerfile.
  • port ” mengalokasikan port terbuka kontainer:
Versi: kapan: '3'

jasa:

web:

membangun: .

port:

- 80 : 80

web1:

gambar: nginx: terbaru

Langkah 3: Jalankan Layanan

Setelah itu, bangun dan aktifkan layanan dalam wadah terpisah dengan memanfaatkan “ komposisi buruh pelabuhan ' memerintah:

komposisi buruh pelabuhan -D

Untuk verifikasi, kunjungi port localhost yang dialokasikan. Di sini, kami telah berhasil menjalankan layanan HTML menggunakan komposisi Docker di Windows:

Itu saja! Kami telah mendemonstrasikan cara menggunakan penulisan Docker di Windows.

Kesimpulan

Untuk menggunakan Docker compose di Windows, instal Docker Compose CLI terlebih dahulu dengan menginstal aplikasi Docker Desktop di Windows. Setelah itu, buat Dockerfile untuk melakukan docker pada aplikasi. Konfigurasikan layanan aplikasi dalam file penulisan untuk menjalankan setiap layanan dalam wadah Docker yang terpisah. Setelah itu, gunakan “ komposisi buruh pelabuhan ” perintah untuk memulai layanan penulisan. Artikel ini telah mengilustrasikan cara menggunakan penulisan Docker di Windows.