Docker

Gambar run Docker

Gambar run Docker
Imej Docker tidak lain adalah sekumpulan fail hanya baca apabila saya mengatakan sekumpulan fail hanya baca, ini bermaksud apabila gambar dok membina tidak dapat diubah, tetapi anda sentiasa dapat membuat gambar baru dengan bantuan gambar pelabuhan yang ada. Imej Docker digunakan untuk membina bekas. Oleh itu, apabila kita menjalankan imej docker dengan bantuan arahan run docker, ia menghasilkan output sebagai container docker. Anda juga boleh mengatakan bahawa bekas tidak lain hanyalah contoh gambar pelabuhan. Anda juga boleh membuat sebilangan kontena dari gambar dok yang sama. Dengan kata mudah, gambar docker adalah cetak biru wadah docker atau definisi container docker. Docker container adalah tempat sebenar di mana aplikasi langsung atau pangkalan data atau aplikasi perisian lain dijalankan.

Setiap gambar pelabuhan mengandungi beberapa set fail yang diperlukan. Fail-fail ini tidak lain hanyalah sebahagian kecil dari sistem operasi yang diperlukan untuk menjalankan container docker sebagai unit terpencil dari mana-mana mesin. Oleh itu, anda boleh mengatakan bahagian ini adalah bahagian minimum dari sistem operasi atau pengguna sistem operasi ruang minus kernel sistem operasi.

Dalam tutorial ini, kami akan menunjukkan kepada anda cara menggunakan perintah image run docker di Linux.

Keperluan

Sintaksis Asas

Imej Docker adalah templat hanya baca, terdiri daripada sistem fail berlapis, yang diperlukan untuk membina wadah docker yang sedang berjalan.

Sintaks asas arahan gambar pelabuhan ditunjukkan di bawah:

gambar pelabuhan [PILIHAN]

Penjelasan ringkas mengenai setiap pilihan ditunjukkan di bawah:

membina: Pilihan ini digunakan untuk membina gambar dari file docker.
tarik: Pilihan ini digunakan untuk memuat turun gambar dari pendaftaran buruh pelabuhan.
tolak: Pilihan ini digunakan untuk memuat naik atau mendorong gambar ke pendaftaran pelabuhan.
berjimat: Pilihan ini digunakan untuk menyimpan gambar ke arkib tar.
memangkas: Pilihan ini digunakan untuk membuang semua gambar yang tidak digunakan.
rm: Pilihan ini digunakan untuk membuang satu atau lebih gambar.
sejarah: Pilihan ini digunakan untuk memaparkan sejarah gambar.
memuatkan: Pilihan ini digunakan untuk memuatkan gambar dari arkib tar.

Muat turun Docker Image

Anda boleh memuat turun dan menjalankan sebarang gambar dari Docker Hub menggunakan sintaks berikut:

gambar lari dok

Sebagai contoh, untuk memuat turun gambar Nginx dari Docker Hub jalankan arahan berikut:

dok menarik nginx

Ini akan memuat turun gambar Nginx, seperti gambar di bawah:

Menggunakan teg lalai: terkini
terkini: Menarik dari perpustakaan / nginx
8559a31e96f4: Tarik selesai
8d69e59170f7: Tarik selesai
3f9f1ec1d262: Tarik selesai
d1f5ff4f210d: Tarik selesai
1e22bfa8652e: Tarik selesai
Pencernaan: sha256: 21f32f6c08406306d822a0e6e8b7dc81f53f336570e852e25fbe1e3e3d0d0133
Status: Muat turun gambar baru untuk nginx: terkini
tukang dok.io / library / nginx: terkini

Sekarang, anda boleh menjalankan gambar yang dimuat turun dalam bekas dengan arahan berikut:

run container container run -dt -p 8080: 80 nginx

Ini akan memulakan bekas Nginx dan memetakan port TCP 80 di dalam bekas ke port 8080 pada host Docker:

ba43241e3ce3951d8599ce87450c64ea944c45e484922dbccbb22231a3ab244a

Anda dapat melihat bekas anda yang sedang berjalan dengan arahan berikut:

dok dok

Anda harus melihat output berikut:

KANDUNGAN ID GAMBAR MENGANDUNG NAMA PELABUHAN STATUS YANG DILAKUKAN
ba43241e3ce3 nginx "/ docker-entrypoint.… "2 minit yang lalu, Naik 2 minit 0.0.0.0: 8080-> 80 / tcp frosty_bassi

Senaraikan Gambar Docker

Anda boleh menyenaraikan semua gambar yang ada di sistem anda dengan arahan berikut:

gambar dok

Atau

gambar docker ls

Anda harus melihat output berikut:

ID GAMBAR TAG REPOSITORI SAIZ YANG DIBUAT
nginx terkini 2622e6cca7eb 4 minggu yang lalu 132MB

Anda juga boleh menggunakan pilihan -q untuk memaparkan ID gambar gambar sahaja:

gambar pelabuhan -q

Anda harus melihat output berikut:

2622e6cca7eb

Kesimpulannya

Dalam panduan di atas, anda telah mengetahui apa itu gambar dok dan bagaimana memuat turun dan menjalankan gambar dari Docker Hub. Anda boleh menggunakan panduan ini untuk mengetahui asas-asas gambar Docker.

Cara Meningkatkan FPS di Linux?
FPS bermaksud Bingkai sesaat. Tugas FPS adalah mengukur kadar bingkai dalam pemutaran video atau persembahan permainan. Dengan kata mudah bilangan gam...
Permainan Makmal Apl Oculus Teratas
Sekiranya anda adalah pemilik alat dengar Oculus, maka anda mesti mengetahui tentang memuatkan sideload. Sideloading adalah proses memasang kandungan ...
10 Permainan Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform dominan untuk permainan kerana peratusan besar permainan yang sedang berkembang hari ini untuk meny...