Cara Memasang Docker di Ubuntu 18.04 Bionic Beaver

Cara Memasang Docker di Ubuntu 18.04 Bionic Beaver

Objektif

Pasang pelepasan Docker terkini di Ubuntu 18.04

Pengagihan

Ubuntu 18.04 Bionic Beaver

Keperluan

Pemasangan kerja Ubuntu 18.04 dengan keistimewaan akar

Konvensyen

  • # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Versi lain dalam tutorial ini

Ubuntu 20.04 (Focal Fossa)

Pengenalan

Docker telah merevolusikan bagaimana aplikasi web dihoskan dan pelayan dijalankan. Bekas Docker membenarkan pentadbir pelayan untuk memisahkan aplikasi mereka seperti mesin maya, tetapi kontena lebih ringan, lebih mudah untuk pengurus, dan tambah overhead yang kurang.

Memasang Docker di Ubuntu sangat mudah. Kerana Ubuntu adalah pilihan yang popular untuk awan, keseluruhan proses telah diselaraskan dengan sains.

Pasang Docker dari Ubuntu Repository

Pemasangan dari repositori Ubuntu standard terdiri daripada satu Apt perintah. Ia mungkin menghasilkan nombor versi Docker yang stabil tetapi lebih rendah:

$ sudo apt pemasangan docker.io 

Perintah Linux berikut akan memulakan Docker dan memastikan ia bermula selepas reboot:

$ sudo systemctl start docker $ sudo systemctl enable docker 

Semua selesai.

$ Docker -Version Docker Versi 17.03.2-CE, Bina F5EC1E2 


Pasang Docker dari repositori Docker rasmi

Pasang kebergantungan

Docker mempunyai repositori sendiri. Sebelum anda dapat memasangnya dari repo tersebut, anda perlu memasang kebergantungan prasyarat. Kemas kini sistem anda, dan ambilnya dengan tepat.

> $ sudo apt update $ sudo apt pemasangan apt-transport-https ca-certificates curl software-properties-propers-common 

Tambahkan repositori Docker

Buat fail baru untuk repositori docker di /etc/apt/sumber.senarai.D/Docker.senarai. Dalam fail itu, letakkan salah satu baris berikut yang memilih sama ada stabil, malam atau tepi membina:

Stabil Sila periksa ketersediaan sebelum menggunakan: deb [arch = amd64] https: // muat turun.Docker.com/linux/ubuntu bionik stabil tepi: deb [arch = amd64] https: // muat turun.Docker.com/linux/ubuntu bionic edge malam: deb [arch = amd64] https: // muat turun.Docker.com/linux/ubuntu bionik setiap malam 

Seterusnya, anda perlu menambah kunci GPG Docker.

$ curl -fssl https: // muat turun.Docker.com/linux/ubuntu/gpg | Sudo Apt-Key Tambah - 

Sekali, itu diimport, kemas kini tepat lagi.

kemas kini $ sudo apt 

Pasang Docker CE

Anda hanya boleh memasang pakej docker ce.

$ sudo apt memasang docker-ce 

Selesai. Semak versi Docker:

$ Docker -Version Docker Versi 18.03.0-CE, Bina 0520E24 

Tambah bekas

Terdapat lebih daripada satu cara untuk menambah bekas Docker. Sekiranya anda biasa dengan Docker, ini bukan untuk anda. Walau bagaimanapun, jika anda telah memutuskan untuk memberi Docker untuk pertama kalinya, cara paling mudah untuk bermula adalah dengan menggunakan mana -mana imej Docker yang sedia ada yang tersedia dalam talian. Docker dikonfigurasikan untuk menariknya secara automatik untuk anda apabila anda meminta mereka dengan nama pemaju dan repositori.

$ sudo docker run username: repository 

Dalam kes imej yang disokong secara rasmi, anda tidak perlu menentukan nama pengguna. Mereka cenderung untuk datang dengan lebih banyak pilihan. Anda mungkin mahu menentukan tag untuk mereka. Yang dilakukan dengan kolon selepas nama repositori.

$ sudo docker run wordpress: php-7.2-fpm-alpine 

Anda juga boleh menentukan port yang didengar oleh bekas. Secara lalai, kebanyakan bekas dikonfigurasikan untuk mendengar 80 secara dalaman. Anda boleh membuat Docker mendengar di pelabuhan yang berbeza dan meneruskannya ke 80 bekas.

$ sudo docker run 9000: 80 wordpress 

Bekas itu akan mendengar di port pelayan 9000 dan meneruskan lalu lintas ke port bekas 80. Ini memudahkan untuk menjalankan pelbagai perkhidmatan web di pelayan yang sama.



Menguruskan bekas

Menguruskan bekas juga agak mudah. Anda mungkin sudah dapat meneka bahawa memulakan bekas adalah sama seperti menambahkan yang baru. Itulah Jalankan perintah. Dalam kes ini, -d Bendera melepaskan bekas, jadi ia tidak mengambil terminal anda.

$ sudo docker run -d wordpress 

Oleh kerana anda boleh mempunyai gandaan bekas yang sama berjalan, hampir semua yang lain di sini menggunakan hash yang Docker secara automatik menyerahkan untuk menjalankan bekas.

Untuk menyenaraikan semua bekas yang berjalan pada sistem anda, gunakan ls pilihan.

$ sudo docker container ls 

Sekiranya anda mahu menghentikan bekas, gunakan Berhenti diikuti oleh hash bekas itu.

$ sudo docker container berhenti hash 

Mengeluarkan bekas juga mudah. Gunakan rm.

$ sudo docker container rm hash 

Pemikiran penutupan

Docker adalah alat yang berkuasa. Terdapat lebih banyak pilihan, dan Docker mampu pelbagai konfigurasi. Dengan maklumat di sini, anda boleh memulakan dengan Docker di Ubuntu dan menggunakannya dengan berkesan dalam situasi yang paling asas.

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Ubuntu 20.04 Panduan
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • 8 persekitaran desktop Ubuntu terbaik (20.04 Focal Fossa ..
  • Ubuntu 20.04 Hadoop
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Senarai dan Pemasangan Pelanggan FTP di Ubuntu 20.04 Linux ..
  • Perkara yang perlu diketahui mengenai Ubuntu 20.04 Focal Fossa