Docker Desktop – Cara termudah untuk mengemas aplikasi

Artikel ini memberi Anda pemahaman yang adil tentang Docker Desktop untuk Windows dan pengguna MAC. Kita akan mempelajari instalasi Docker Desktop pada mesin Windows dan Mac. Pasca instalasi, kami juga akan mencoba melakukan beberapa operasi Docker.


Mari kita memulainya…

Mulai

Docker Desktop adalah aplikasi desktop asli yang dirancang oleh Docker untuk Windows dan pengguna MAC. Ini adalah cara termudah untuk menjalankan, membangun, men-debug, dan menguji aplikasi Docker.

Docker Desktop hadir dengan fitur-fitur penting dan paling berguna seperti siklus uji edit cepat, pemberitahuan perubahan file, dukungan jaringan perusahaan bawaan, dan fleksibilitas untuk bekerja dengan proksi dan VPN pilihan sendiri. Desktop Docker terdiri dari alat pengembang, Aplikasi Docker,  Kubernetes, dan sinkronisasi versi. Itu memungkinkan kita untuk membuat gambar dan template bersertifikat pilihan bahasa dan alat kami.

Kecepatan, keamanan, dan pilihan – semua akan dikirimkan kepada Anda yang Anda perlukan untuk merancang dan mengirimkan aplikasi kemas yang tersedia di desktop Anda.

Sebelum beralih ke proses instalasi, mari kita memiliki pemahaman dasar tentang edisi dan rilisnya.

Edisi Docker

Docker terutama datang dalam dua edisi, the Ckomunitas dan Enterprise edisi. Edisi komunitas hadir dengan satu set produk Docker gratis. Sebaliknya, edisi perusahaan adalah platform wadah bersertifikat yang memfasilitasi pengguna komersial dengan fitur tambahan seperti keamanan gambar, manajemen gambar, orkestrasi, dan manajemen runtime kontainer tetapi dengan biaya yang masuk akal.

Kami akan memulai pembelajaran kami dengan Edisi Komunitas. Wadah Docker yang berjalan pada Sistem Operasi tertentu berbagi kernel OS yang mendasarinya. Itu berarti kita tidak dapat menggunakan kernel windows (tuan rumah) untuk menjalankan wadah Linux atau sebaliknya. Untuk mengatasinya, kami memiliki Docker Desktop untuk Windows dan MAC.

Rilis Docker

Rilis edisi komunitas Docker Desktop hadir dalam dua rasa.

  • Stabil: Seperti namanya, edisi Stable diuji secara menyeluruh dan dapat digunakan dalam mengembangkan aplikasi yang lebih andal. Rilisnya sepenuhnya disinkronkan dengan rilis Docker Engine. Pada saluran stabil, ada opsi untuk memilih apakah akan mengirim statistik penggunaan atau tidak.
  • Tepi: Versi ini terdiri dari semua fitur baru dan eksperimental dari Docker Engine. Ada lebih banyak peluang bug, kerusakan, dan masalah terjadi. Namun, pengguna akan mendapatkan kesempatan untuk mengenal fitur yang akan datang.

Docker di Windows

 Ada dua opsi yang tersedia untuk Docker di Windows.

# 1. Menggunakan Docker Toolbox

Docker Toolbox memberi kita satu set alat ringan.

  • Kotak virtual Oracle
  • Mesin Docker
  • Mesin Docker
  • Menulis Docker
  • GUI Kitematic

Alat-alat di atas menghilangkan kebutuhan untuk menggunakan VM terpisah untuk menjalankan Docker. Cukup instal Docker toolbox yang dapat dieksekusi langsung di Windows dan mulai mengembangkan aplikasi di Docker Containers. Ini membutuhkan OS 64-bit dan Windows 7 atau lebih tinggi dengan mode virtualisasi diaktifkan di dalamnya.

Tetapi sekali lagi, docker toolbox adalah dukungan asli yang diberikan pada Windows untuk menjalankan Docker dan solusi warisannya untuk semua OS Windows yang tidak memenuhi konfigurasi yang diperlukan..

# 2. Menggunakan Desktop Docker

Docker Desktop adalah teknologi terbaru yang digunakan untuk Docker di Windows. Ini menggantikan kotak virtual Oracle dengan teknik virtualisasi asli yang tersedia di Windows yaitu Microsoft Hyper-V.

Ini masih akan menjalankan Docker pada mesin Linux yang dibuat di bawahnya. Tapi kali ini, alih-alih menggunakan kotak virtual oracle, kami telah menggunakan Microsoft Hyper-V asli.

Menginstal di Windows

Anda dapat mengunduh dari Hub Docker repositori.

Docker Desktop untuk Windows

Sebelum memulai instalasi, kita perlu memeriksa persyaratan sistem. OS harus memiliki yang berikut:

  • Windows 10 atau Windows Server 2016 edisi profesional atau perusahaan
  • Dukungan Hyper-V.

Untuk menjalankan Hyper-V, perangkat keras harus memenuhi prasyarat di bawah ini:

  • Prosesor 64-bit
  • >= 4 GB RAM
  • Dukungan virtualisasi perangkat keras tingkat BIOS

Oleh karena itu, ketergantungan perangkat lunak dan perangkat keras terletak untuk menjalankan Docker Desktop pada Windows.

Untuk menginstal di Windows Home:

Setelah diunduh, ikuti instruksi yang dinyatakan di bawah ini:

  • Klik dua kali Docker Desktop Installer.exe untuk menjalankan penginstal. Ini akan memulai pengunduhan paket.

Instalasi Desktop Docker

  • Saat Diminta, pilih fitur Hyper-V yang diperlukan untuk virtualisasi (seperti yang ditunjukkan pada foto di bawah ini).

Hypervisor dll

  • Setelah Anda mengklik tombol OK, itu akan mulai membongkar dan menginstal file yang dapat dieksekusi.

Proses

  • Instalasi Berhasil. Mesin Windows membutuhkan restart.
  • Ikon Docker Desktop akan ditampilkan di desktop. Klik dua kali untuk memulainya.
  • Docker Desktop untuk Windows menyediakan Mesin Docker, Notaris, Menulis Docker, Kubernetes, dan pembantu Kredensial. Setelah dimulai, itu akan menampilkan versi setiap produk.

Komunitas desktop Docker

  • Terakhir, Anda memiliki opsi untuk mengkloning gambar dari repositori / Docker Hub Github, Build, Run, dan bagikan aplikasi kemas Anda.

Klon Repo

Menginstal di macOS

Anda dapat mengunduh dari Hub Docker repositori.

Docker-desktop-for-MAC

Sebelum melanjutkan dengan instalasi, kita perlu memeriksa persyaratan sistem. MAC harus memenuhi persyaratan sistem di bawah ini:

  • MAC Hardware 2010 atau lebih baru dengan dukungan perangkat keras untuk manajemen memori dan mode tidak terbatas. Jalankan perintah kern.hv_support untuk memverifikasi apakah perangkat keras MAC mendukung kerangka kerja Hypervisor.
  • MAC OS versi 10.13 atau lebih baru. Ini mendukung Catalina, Mojave, dan High Sierra.
  • >= 4 GB RAM
  • Virtual-Box sebelum versi 4.3.30

Setelah diunduh, ikuti petunjuk di bawah ini:

  • Klik dua kali pada Docker.dmg untuk menginstal dan kemudian seret ikon Docker ke folder Aplikasi.

Seret dan Jatuhkan

  • Klik dua kali pada Docker.app untuk memulai Docker.
  • Ikon Docker pada bilah status atas akan mencerminkan jika Docker sedang berjalan, dan dapat diakses dari baris perintah.
  • Mirip dengan Docker Desktop untuk windows, Docker Desktop untuk MAC menyediakan Docker Engine, Notaris, Susunan Docker, Kubernetes, dan pembantu kredensial.

 Bekerja dengan Gambar

Setelah diinstal, periksa versi Mesin Docker yang diinstal.

buruh pelabuhan –versi

versi buruh pelabuhan

Docker bekerja dengan pengiriman dan menjalankan aplikasi kemas. Entah Anda harus membangun aplikasi kemas sendiri atau Docker memelihara gambar kemas di Docker Hub, dan itu dapat dengan mudah diunduh dengan menggunakan perintah run docker sederhana.

Di sini, kita akan menarik gambar Redis.

buruh pelabuhan menarik redis

buruh pelabuhan menarik perintah redis

Dengan perintah jalankan sederhana, gambar dapat ditarik dan didorong ke GitHub atau Docker Hub, dan setiap pengguna di seluruh dunia dapat mengakses dan mulai bekerja dengannya.

Docker Container menjalankan gambar Docker. Langkah selanjutnya adalah memulai Kontainer.

docker run -p 6379 Redis

buruh pelabuhan menjalankan perintah redis

Id wadah terenkripsi akan dihasilkan. Anda dapat dengan cepat memeriksa status instance yang berjalan di Docker dengan mengklik opsi Dashboard.

Sangat mudah untuk menemukan tombol untuk menjalankan Kontainer untuk berjalan di Docker CLI, berhenti, mulai, dan hapus wadah. Pastikan untuk menghentikan Kontainer sebelum mengeluarkannya dari Docker Engine.

Fitur Docker Desktop

Begitu banyak manfaatnya. Mari kita jelaskan hal-hal berikut.

  • Mendukung beragam alat dan bahasa pengembangan.
  • Berikan cara yang cepat dan dioptimalkan untuk membuat dan berbagi gambar kemas pada platform cloud apa pun.
  • Mudah untuk menginstal dan mengatur lingkungan Docker yang lengkap
  • Performa yang lebih baik dengan virtualisasi asli Hyper-V di windows dan HyperKit di MAC.
  • Kemampuan untuk bekerja secara asli di Linux melalui WSL 2 pada mesin Windows.
  • Akses mudah untuk menjalankan kontainer di jaringan host lokal.
  • Kemampuan untuk berbagi aplikasi apa pun di platform cloud, dalam berbagai bahasa dan kerangka kerja.
  • Agar Anda tetap aman dan terkini, pembaruan otomatis dilakukan.
  • Versi terbaru dari Kubernet disertakan.
  • Kemampuan untuk beralih di antara Linux dan server Windows pada Windows.

Catatan

Docker Desktop adalah aplikasi asli yang dirancang untuk Windows dan MAC OS untuk menjalankan, membangun, dan untuk mengirim aplikasi atau layanan yang di-dockerized / kemas.

TAPI

Docker Desktop tidak dimaksudkan untuk lingkungan produksi, melainkan untuk lingkungan desktop dan pengembangan.

 Kesimpulan

Saya percaya bahwa sekarang Anda tahu Docker Desktop. Apakah Anda tertarik untuk belajar lebih banyak? Lihat ini brilian Docker untuk kursus DevOps.

TAGS:

  • Buruh pelabuhan

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map