Cara menginstal dan menggunakan Docker dan container-nya di Ubuntu

Docker di Ubuntu

Buruh pelabuhan adalah proyek sumber terbuka yang didukung oleh entitas bisnis dengan nama yang sama yang membuatnya lebih mudah untuk menjalankan proses aplikasi dalam lingkungan yang relatif terisolasi yang disebut wadah atau wadah. Tidak seperti mesin virtual (VM) yang memiliki kernelnya sendiri, container bergantung pada kernel sistem operasi host, memungkinkannya menjadi lebih ringan dan berjalan lebih cepat.

Docker adalah alat paling sederhana yang diberikannya ke komputer kita pengembangan aplikasi perusahaan dan kemampuan manajemen. Secara default, kontainer Docker berjalan menggunakan image aplikasi yang dihosting di Docker Hub, yang dapat kita akses link ini. Pada artikel ini kami akan menunjukkan kepada Anda cara memasang dan menggunakan kontainer ini di Ubuntu dan distribusi lain berdasarkan sistem operasi yang dikembangkan oleh Canonical.

Menginstal Docker di Ubuntu

Hal terbaik jika niat kita adalah untuk selalu memiliki versi terbaru dari sebuah perangkat lunak adalah dengan menginstal repositori resmi dari perangkat lunak tersebut. Untuk melakukan ini, kami akan mengikuti langkah-langkah ini:

  1. Pertama kami membuka terminal dan mengimpor kunci GPG dari perangkat lunak dengan perintah berikut:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  1. Selanjutnya, kami menambahkan repositori resmi:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Kami memperbarui paket:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Selanjutnya, kami akan menginstal Docker dengan perintah berikut:
sudo apt install docker-engine

 Bagaimana menjalankan kontainer Docker

El daemon Docker pasti sudah berfungsi. Sekarang, untuk menjalankan container pertama kita, kita akan menggunakan perintah:

sudo docker run hello-world

Seperti disebutkan di atas, kontainer Docker secara default dihosting di hubnya sendiri. Ada ratusan atau ribuan gambar yang tersedia, jadi kami akan melakukan pencarian untuk mengeksekusi gambar yang menarik bagi kami. Misalnya, perintah pencarian untuk menemukan gambar tentang Linux Mint, salah satu distribusi berbasis Ubuntu yang paling populer, adalah sebagai berikut:

sudo docker search "linux mint"

Pencarian sebelumnya akan menunjukkan kepada kita sesuatu seperti berikut:

buruh pelabuhan-gambar

Saat mencari gambar untuk menjalankan container, kami selalu harus menggunakan gambar yang memiliki kolom "OK" atau "Official", yang artinya gambar tersebut berasal dari project Anda sendiri dan bukan dari sembarang orang. Di daftar sebelumnya tidak ada yang resmi, tapi ada satu dari Ubuntu. Kami akan menjalankan wadah menggunakan gambar resmi Ubuntu (dari yang sebelumnya) dengan perintah berikut:

sudo docker run -it ubuntu bash

Perintah di atas akan mengunduh image Ubuntu, menjalankan container, tetap menjalankannya, dan memberi kita akses tty interaktif di dalamnya dengan Bash. Kami akan menyadari bahwa cepat telah berubah menjadi seperti root @ 131a58505d2d: / #, di mana setelah di adalah ID unik penampung.

Dengan menggunakan akses baris perintah, kita dapat melakukan apa saja, seperti keluar dari wadah, memperbarui basis data paket, memperbarui sistem, atau memasang perangkat lunak apa pun.

Melakukan pembersihan

Saat kami menjalankan container, klien Docker harus mendownload image dari Docker Hub. Gambar-gambar ini akan disimpan di komputer kita dan akan tetap di sana meskipun kita telah menghentikan dan menghilangkan wadahnya, begitu semua sisa itu layak untuk dihilangkan yang tidak akan kami gunakan lagi.

Untuk membuat daftar gambar yang dihosting di komputer kami, kami akan menulis perintah berikut:

sudo docker images

Ini akan menunjukkan kepada kita semua gambar yang dihosting di komputer kita. Untuk menghilangkannya, kita akan menulis perintah seperti berikut, di mana "hello-world" adalah gambar yang ingin kita hapus:

sudo docker rmi hello-world

Menggunakan perangkat lunak yang ditampilkan dalam posting ini dan wadahnya bisa sangat menarik bagi sebagian pengguna. Apakah Anda salah satunya?

Via | linuxbsdos.com


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Beto GomHezo dijo

    Untuk manusia seperti saya, bagaimana saya bisa menginstal buruh pelabuhan di Ubuntu saya?

  2.   Technocybers dijo

    Keuntungannya adalah tidak menghabiskan sumber daya fisik, tetapi hanya yang logis.Anda dapat membangun 20 mesin virtual dalam hitungan dua menit, sementara yang lain membutuhkan waktu berjam-jam.