Cara mengatur dan menggunakan Docker Desktop di Windows

Apakah(Are) Anda seorang pengembang dan memulai containerisasi? Kontainerisasi(Containerization) adalah tren baru akhir-akhir ini dan membuat sistem aplikasi Anda yang ada menjadi mandiri dan lebih andal. Jika Anda hanya seorang pemula dan memulai dengan alat seperti Docker , maka ini adalah tempat yang tepat. Dalam posting ini, kami telah membahas tutorial tentang cara mengatur dan menggunakan Docker pada mesin Windows . Prosesnya mengasumsikan bahwa Anda agak familiar dengan konsep containerization.

Untuk memberi Anda definisi wadah yang lebih jelas, saya ingin langsung mengutip Docker :

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

Siapkan(Set) & gunakan Docker Desktop di Windows

Docker memiliki cukup banyak use case. Yang paling populer adalah containerization dari aplikasi yang ada. Anda dapat mengemas ulang aplikasi Java atau .NET yang ada dalam wadah yang sangat portabel yang dapat digunakan ke server mana pun. Tetapi untuk melakukan itu, Anda harus melalui dasar-dasarnya. Jadi mari kita mulai dan lihat cara mengaturnya di Windows .

1. Unduh dan instal pengaturannya. Buka situs web Docker dan unduh Docker Desktop untuk Windows( Docker Desktop for Windows) . Setelah diunduh, instal di komputer Anda dengan mengikuti petunjuk sederhana di pengaturan. Komputer Anda mungkin restart beberapa kali selama proses berlangsung.

Desktop Docker di Windows

2. Setelah semuanya terinstal, Anda perlu membuat akun. Buka hub.docker.com dan buat akun baru. Sekarang gunakan akun yang sama untuk masuk ke instalasi Anda di Windows . Membuat akun benar-benar gratis dan Anda tidak akan dikenakan biaya apa pun.

3. Bagian penyiapan sudah selesai. Anda dapat mengonfirmasi apakah Docker sedang berjalan dengan membuka baki sistem dan mengklik ikon paus. Atau Anda dapat membuka jendela CMD dan menjalankan

docker --version

untuk memeriksa apakah Anda telah menginstal Docker di komputer Anda. Atau Anda juga dapat mengunduh gambar hello-world untuk memeriksa apakah semuanya berfungsi dengan baik. Di jendela CMD yang sama, jalankan docker run hello-world untuk menjalankan semua pemeriksaan.

4. Sekarang Anda memerlukan gambar untuk memulai wadah pertama Anda. Ada banyak gambar publik yang tersedia untuk tujuan yang berbeda. Anda dapat pergi ke hub Docker dan mencari gambar apa pun yang Anda inginkan. Ada gambar yang tersedia untuk WordPress , Ubuntu , Node.Js dll. Dalam contoh ini, kita akan menginstal gambar WordPress pada wadah lokal sehingga Anda dapat menjalankan wadah WordPress lokal di komputer Anda.

5. Langkah pertama untuk membuat container apa pun adalah membuat file konfigurasinya. File konfigurasi menentukan gambar apa yang akan digunakan wadah dan dengan parameter apa. Jadi, buat folder baru dan di dalam folder itu buat file baru bernama docker-compose.yml. Rekatkan konten berikut ke dalamnya dan simpan file:

version: '3.3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data: {}

Sumber: Dokumentasi Docker

6. Buka jendela CMD di folder ini dan jalankan

docker-compose up -d

untuk mulai mengunduh gambar dan menyiapkan wadah di mesin lokal Anda. Setelah perintah selesai dieksekusi, Anda akan memiliki wadah WordPress dan berjalan di mesin lokal Anda. Anda dapat membukanya di browser Anda dengan membuka http://localhost:8000 .

Ini adalah bagaimana Anda dapat membuat file konfigurasi dan kemudian mengunduh hal-hal yang diperlukan untuk menjalankan aplikasi Anda di dalam sebuah wadah. Ingatlah(Remember) bahwa, ada banyak kemungkinan lain yang tersedia dan posting ini di sini hanya untuk memberi Anda gambaran umum tentang Docker dan containerization. Anda dapat mencari di internet untuk lebih banyak file konfigurasi atau Anda bahkan dapat membuatnya sendiri. Ada banyak gambar Docker open-source gratis yang tersedia online yang dapat membantu Anda memulai.

Setelah Anda menyesuaikan gambar dan membuat perubahan yang diperlukan, Anda juga dapat mendorongnya ke repositori Docker Hub . Klik (Click) di sini(here)(here) untuk mengunduh Docker Desktop untuk Windows . Bacaan lebih lanjut(Further) tentang Docker untuk Windows di sini(here)(here) .



About the author

Saya seorang insinyur perangkat lunak dengan pengalaman lebih dari 10 tahun di bidang teknik Windows. Saya mengkhususkan diri dalam mengembangkan aplikasi berbasis Windows, serta driver perangkat keras dan suara untuk sistem operasi Microsoft Windows generasi berikutnya, Windows 11. Pengalaman saya dengan membuat aplikasi windows menjadikan saya aset yang sangat berharga bagi perusahaan mana pun yang ingin mengembangkan produk teknologi inovatif.



Related posts