Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Temukan Kekuatan Docker: Menginstal dan Menggunakan Docker di Ubuntu dan Debian!

Posted on December 14, 2022 by Syauqi Wiryahasana

Docker adalah platform sumber terbuka yang memungkinkan pengembang membuat, menerapkan, dan mengelola aplikasi dengan cara yang ringan, aman, dan efisien. Ia menggunakan kontainer, yang ringan dan portabel, untuk mengemas aplikasi dan dependensi terkait ke dalam lingkungan yang terisolasi. Kontainer Docker dapat diterapkan pada sistem operasi apa pun dan dapat digunakan untuk menjalankan aplikasi dalam bahasa atau kerangka kerja apa pun.

Docker didasarkan pada gagasan kontainerisasi, yang merupakan proses pengemasan aplikasi dan ketergantungannya di lingkungan yang terisolasi. Ini membantu pengembang menerapkan aplikasi dengan cepat dan mudah tanpa harus khawatir mengelola ketergantungan dan mengonfigurasi pengaturan sistem. Kontainer

Docker juga sangat portabel dan dapat dengan mudah dipindahkan dari satu sistem ke sistem lainnya. Hal ini memungkinkan untuk mengembangkan aplikasi di satu mesin, menerapkannya di komputer lain, dan memindahkannya di antara lingkungan hosting yang berbeda dengan upaya minimal.
Keuntungan Menggunakan Docker

Docker memiliki beberapa keunggulan dibandingkan metode penerapan aplikasi tradisional.
Pertama, Docker memudahkan pengemasan dan penerapan aplikasi secara konsisten. Ini memastikan bahwa aplikasi selalu menjalankan versi kode yang sama dan memiliki konfigurasi yang sama di semua lingkungan. Kedua, wadah Docker ringan, membuatnya cepat dan mudah diterapkan. Hal ini memungkinkan untuk menaikkan atau menurunkan skala dengan cepat sesuai kebutuhan, mengurangi biaya hosting aplikasi. Ketiga, wadah Docker aman. Setiap wadah diisolasi dari wadah lain, sehingga kode berbahaya sulit menyebar ke seluruh sistem. Hal ini juga mempermudah penerapan tambalan keamanan, karena hanya wadah yang terpengaruh oleh tambalan yang perlu diperbarui. Terakhir, Docker mempermudah pengelolaan aplikasi dalam skala besar. Dengan bantuan alat orkestrasi seperti Kubernetes, pengembang dapat dengan mudah mengelola siklus hidup berbagai kontainer dan memastikan bahwa aplikasi berjalan lancar. Menginstal Docker di Ubuntu & Debian

Menginstal Docker di Ubuntu adalah proses yang mudah. Cukup ikuti langkah-langkah di bawah ini:
Pertama-tama, hapus versi default Docker dari sistem Anda:
sudo apt remove docker docker-engine docker.io 
Now, Instal paket berikut yang diperlukan untuk langkah selanjutnya .
sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release ]prakonfigurasi kunci GPG Docker di sistem Anda.
curl -fsSL https://download .docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 

Pengguna Debian harus mengganti ubuntu dengan debian. Maka Anda perlu membuat file repositori Docker. Ini dapat dilakukan dengan menjalankan perintah berikut di jendela terminal:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] 
 https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | 
 sudo tee /etc/apt/sources.list.d/docker1.list > /dev/null 

Pengguna Debian harus mengganti ubuntu dengan debian. Terakhir, instal edisi komunitas Docker dan paket lain yang diperlukan pada sistem Ubuntu dan Debian.
sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io 
Setelah instalasi selesai, Anda dapat memverifikasi bahwa Docker diinstal dengan menjalankan perintah berikut:
docker --version
Output: Docker versi 20.10.21, build baeda1f 

Ini akan menampilkan versi Docker yang diinstal pada sistem. Menggunakan Docker di Ubuntu & Debian

Setelah Docker diinstal, Anda dapat menggunakannya untuk membuat dan mengelola kontainer di sistem Anda. Untuk memulai wadah, gunakan perintah berikut:
docker run image_name 

Ini akan memulai wadah dengan gambar yang ditentukan. Anda juga dapat menentukan opsi tambahan untuk menyesuaikan wadah, seperti pemetaan port dan variabel lingkungan.

Setelah wadah berjalan, Anda dapat menggunakan perintah berikut untuk melihat statusnya:
docker ps

Ini akan menampilkan daftar semua kontainer yang sedang berjalan, termasuk yang baru saja Anda mulai.
Membuat Gambar Docker

Gambar docker adalah dasar untuk kontainer. Mereka dibuat dari Dockerfile, yang merupakan file teks yang berisi instruksi untuk membuat image.

Untuk membuat image Docker, pertama, buat Dockerfile dan simpan di folder yang sama dengan kode aplikasi Anda. Dockerfile harus berisi instruksi untuk membuat image. Misalnya, Dockerfile berikut akan membuat gambar dengan versi terbaru Ubuntu dan menginstal server web Apache:


FROM ubuntu: RUN apt update terbaru && apt install -y apache2 EXPOSE 80 CMD ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]1234FROM ubuntu: RUN terbaru apt update && apt install -y apache2 EXPOSE 80 CMD ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]


Setelah Dockerfile selesai, Anda dapat membuat image dengan menjalankan perintah berikut:
docker build -t image_name .
Menginstal dan Menggunakan Docker di Ubuntu dan DebianBangun docker image
Ini akan membuat image dengan nama yang ditentukan.
Menjalankan Docker Containers

Setelah image dibuat, Anda dapat menggunakannya untuk menjalankan container. Untuk memulai wadah, gunakan perintah berikut:
docker run -d -it image_name 
Menginstal dan Menggunakan Docker di Ubuntu dan DebianMembuat wadah buruh pelabuhan dari image
Ini akan memulai wadah dengan gambar yang ditentukan. Parameter -d menjalankan wadah dalam mode daemon, Jadi Anda segera kembali ke terminal. Anda juga dapat menentukan opsi tambahan untuk menyesuaikan container, seperti pemetaan port dan variabel lingkungan.
Mengelola Docker Containers

Setelah container berjalan, Anda dapat mengelolanya menggunakan antarmuka baris perintah Docker. Untuk melihat daftar container yang sedang berjalan, gunakan perintah berikut:
docker ps 

Ini akan menampilkan daftar semua container yang sedang berjalan, termasuk yang baru saja Anda mulai.
Menginstal dan Menggunakan Docker di Ubuntu dan DebianDaftar running docker containers
Untuk menghentikan container, gunakan perintah berikut:
docker stop container_id 

Ini akan menghentikan container yang ditentukan.

Anda juga dapat melihat output log dari container yang sedang berjalan dengan menggunakan perintah berikut:
docker logs container_id 

Ini akan menampilkan output log dari container yang ditentukan.

Anda juga dapat menghapus container Docker dengan menggunakan perintah berikut:
docker delete container_id 

Ini akan menghapus wadah Docker yang ditentukan.
Docker dan wadah Security

Docker aman secara default. Setiap container diisolasi dari container lain, sehingga kode berbahaya sulit menyebar ke seluruh sistem. Namun, tetap penting untuk mengikuti praktik terbaik saat bekerja dengan Docker. Ini termasuk hanya menggunakan gambar tepercaya, menjalankan kontainer dengan hak istimewa paling sedikit, dan menggunakan alat keamanan seperti SELinux dan AppArmor untuk mengunci kontainer.
Kesimpulan

Dalam artikel ini, kami membahas cara menginstal dan menggunakan Docker di Ubuntu, salah satu distribusi Linux. Kami membahas manfaat menggunakan Docker, cara menginstalnya di Ubuntu, dan cara membuat dan mengelola kontainer Docker. Terakhir, kami membahas cara memastikan keamanan wadah Docker Anda.

Jika Anda mencari cara yang mudah dan efisien untuk mengelola aplikasi di Ubuntu, maka Docker adalah pilihan yang tepat. Dengan Docker, Anda dapat menerapkan aplikasi dengan cepat dan mudah dengan cara yang aman dan konsisten. Jadi mengapa tidak mencobanya dan temukan kekuatan Docker untuk Anda sendiri?


Referensi tecadmin.com
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically