Pasang Docker di CentOS7

Install Docker Centos7



Docker adalah sistem pengkontenaan sumber terbuka. Ia digunakan secara meluas untuk penggunaan aplikasi berkepadatan tinggi di awan. Ia menggunakan kernel yang sama dengan sistem operasi host untuk memvisualisasikan sistem operasi. Ia mempunyai repositori gambar besar yang boleh anda gunakan untuk menyiapkan wadah dalam beberapa minit. Repositori gambar Docker mempunyai gambar Docker yang telah dikonfigurasi sebelumnya untuk hampir semua jenis aplikasi dan sistem operasi. Katakan anda mahu menjalankan pelayan web PHP. Anda boleh menemuinya di repositori gambar Docker dan sistem operasi asasnya mungkin Ubuntu, Debian atau CentOS. Terdapat gambar yang berbeza untuk PHP untuk setiap OS yang berbeza. Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang Docker di CentOS 7. Mari bermula.

Memasang Docker

Saya menggunakan CentOS 7.4 seperti yang anda lihat dari output arahan berikut:







$kucing /dan lain-lain/redhat-pelepasan



Versi kernel yang saya gunakan adalah 3.10.0 seperti yang anda lihat dari output arahan berikut:



$tidak dikenali -r





Awak perlu yum-config-pengurus untuk membolehkan CentOS 7 tambahan dan repositori Docker CE ke mesin CentOS 7 anda. yum-config-pengurus disediakan oleh peralatan makan pakej.

Anda boleh memasang peralatan makan pakej dengan arahan berikut:



$sudo yum pasangperalatan makan-dan

Seperti yang anda lihat dari tangkapan skrin di bawah, saya sudah mempunyai peralatan makan pakej dipasang pada mesin saya. Sekiranya anda tidak memilikinya, ia akan dipasang.

Kini anda boleh mengaktifkan repositori ekstra CentOS 7 dengan arahan berikut:

$sudoyum-config-pengurus--dapatCiri-ciri tambahan

Sekarang jalankan arahan berikut untuk memeriksa sama ada Ciri-ciri tambahan repo diaktifkan:

$sudo yumrepolist

Seperti yang anda lihat dari bahagian yang ditandakan pada tangkapan skrin di bawah, Ciri-ciri tambahan repo diaktifkan.

Docker bergantung pada peranti-mapper-berterusan-data dan lvm2 pakej. Anda boleh memasang pakej ini dengan arahan berikut:

$sudo yum pasangdevice-mapper-persistent-data lvm2

Sekarang tekan ‘y’ dan kemudian tekan untuk meneruskan.

peranti-mapper-berterusan-data dan lvm2 pakej harus dipasang.

Sekarang anda perlu menambahkan repositori rasmi Docker ke mesin CentOS 7 anda.

Anda boleh menjalankan perintah berikut untuk menambahkan repositori Docker ke CentOS 7 menggunakan yum-config-pengurus :

$sudoyum-config-pengurus- tambah-repohttps://muat turun.docker.com/linux/beratus-ratus/dok-ce.repo

Repositori Docker harus ditambah.

Sekarang anda boleh memasang Docker.

Untuk memasang Docker pada mesin CentOS 7 anda, jalankan arahan berikut:

Tekan ‘y’ dan kemudian tekan untuk meneruskan.

Pengurus pakej Yum harus mula memuat turun pakej Docker seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Pada satu ketika, anda mungkin diminta untuk menerima kunci GPG Docker. Tekan ‘y’ dan kemudian tekan untuk meneruskan.

Pemasangan harus diteruskan seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Docker harus dipasang.

Sekarang anda boleh memulakan perkhidmatan sistem Docker dengan arahan berikut:

$sudosystemctl start dok

Anda juga harus menambah perkhidmatan Docker pada permulaan sistem. Oleh itu, ia akan bermula secara automatik semasa boot.

Anda boleh menjalankan perintah berikut untuk menambahkan perkhidmatan Docker pada permulaan sistem:

$sudosystemctlmengaktifkantukang dok

Seperti yang anda lihat dari tangkapan skrin di bawah, perkhidmatan sistem Docker ditambahkan pada permulaan.

Sekarang tambahkan pengguna anda ke tukang dok kumpulan sistem. Dengan cara itu anda boleh mengakses semua perintah Docker tanpa menggunakan sudo .

Untuk menambahkan pengguna anda ke tukang dok kumpulan, jalankan arahan berikut:

$sudousermod-GGpenyodok dok

CATATAN: Di sini penyodok adalah pengguna mesin CentOS 7 saya. Nama pengguna anda semestinya berbeza.

Sekarang mulakan semula mesin CentOS 7 anda dengan arahan berikut:

$sudobut semula

Setelah komputer anda dimulakan, anda boleh memeriksa sama ada Docker berfungsi dengan arahan berikut:

$versi dok

Seperti yang anda lihat dari tangkapan skrin di bawah, versi Docker yang dipasang pada mesin CentOS 7 saya ialah 17.12. Ia berfungsi dengan betul.

Penggunaan Asas Docker

Anda boleh menjalankan lalai Hai dunia bekas Docker untuk menguji sama ada ia berfungsi atau tidak.

Anda boleh menjalankan perintah berikut untuk menjalankan Hai dunia Bekas Docker:

$dok berlari hello-world

The Hai dunia gambar kontena akan dicari pada cakera tempatan. Buat pertama kalinya, Docker tidak akan menemuinya. Jadi ia akan dimuat turun dari repositori Docker. Selepas gambar dimuat turun, Docker akan membuat bekas dari gambar dan menjalankannya seperti yang anda lihat dari tangkapan skrin di bawah.

Anda boleh menyenaraikan bekas Docker yang tersedia dengan arahan berikut:

$gambar dokls

Anda boleh menjalankan perintah berikut untuk mencari maklumat yang mungkin anda perlukan mengenai Docker pada sistem anda:

$maklumat dok

Seperti yang anda lihat dari output perintah ini, status Docker dicetak. Seperti berapa banyak bekas yang anda miliki, berapa banyak yang berjalan, berapa banyak yang dijeda atau dihentikan, berapa banyak gambar Docker yang telah anda muat turun, pemacu penyimpanan yang dikonfigurasikan, ruang cakera yang ada dan banyak lagi. Ini adalah senarai maklumat yang panjang.

Itulah cara anda memasang Docker di CentOS 7 dan menggunakannya. Terima kasih kerana membaca artikel ini.