Instal Docker di CentOS7

Install Docker Centos7

Docker adalah sistem containerization open source. Ini banyak digunakan untuk penyebaran aplikasi dengan kepadatan tinggi di cloud. Ia menggunakan kernel yang sama dengan sistem operasi host untuk memvirtualisasikan sistem operasi. Ini memiliki repositori gambar besar yang dapat Anda gunakan untuk mengaktifkan dan menjalankan wadah dalam beberapa menit. Repositori image Docker memiliki image Docker yang telah dikonfigurasi sebelumnya untuk hampir semua jenis aplikasi dan sistem operasi. Katakanlah Anda ingin menjalankan server web PHP. Anda dapat menemukannya di repositori image Docker dan sistem operasi dasar mungkin Ubuntu, Debian atau CentOS. Ada gambar yang berbeda untuk PHP untuk setiap OS yang berbeda. Pada artikel ini, saya akan menunjukkan cara menginstal Docker di CentOS 7. Mari kita mulai.

Menginstal Docker

Saya menggunakan CentOS 7.4 seperti yang Anda lihat dari output dari perintah berikut:



$kucing /dll/redhat-rilis



Versi kernel yang saya gunakan adalah 3.10.0 seperti yang Anda lihat dari output dari perintah berikut:



$nama kamu -R

Anda membutuhkan yum-config-manager untuk mengaktifkan ekstra CentOS 7 dan repositori Docker CE ke mesin CentOS 7 Anda. yum-config-manager disediakan oleh yum-utils kemasan.

Anda dapat menginstal yum-utils paket dengan perintah berikut:



$sudo instal yayum-utils-dan

Seperti yang Anda lihat dari tangkapan layar di bawah, saya sudah memiliki yum-utils paket diinstal pada mesin saya. Jika Anda tidak memilikinya, itu akan diinstal.

Sekarang Anda dapat mengaktifkan repositori ekstra CentOS 7 dengan perintah berikut:

$sudoyum-config-manager--memungkinkanFitur tambahan

Sekarang jalankan perintah berikut untuk memeriksa apakah Fitur tambahan repo diaktifkan:

$sudo enakmemoles ulang

Seperti yang dapat Anda lihat dari bagian yang ditandai pada tangkapan layar di bawah, Fitur tambahan repo diaktifkan.

Docker tergantung pada device-mapper-persistent-data dan lvm2 kemasan. Anda dapat menginstal paket-paket ini dengan perintah berikut:

$sudo instal yadevice-mapper-persistent-data lvm2

Sekarang tekan 'y' lalu tekan untuk melanjutkan.

device-mapper-persistent-data dan lvm2 paket harus diinstal.

Sekarang Anda harus menambahkan repositori resmi Docker ke mesin CentOS 7 Anda.

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

$sudoyum-config-manager--tambahkan-repohttps://download.docker.com/linux/ratusan/docker-ce.repo

Repositori Docker harus ditambahkan.

Sekarang Anda dapat menginstal Docker.

Untuk menginstal Docker di mesin CentOS 7 Anda, jalankan perintah berikut:

Tekan 'y' lalu tekan untuk melanjutkan.

Manajer paket Yum harus mulai mengunduh paket Docker seperti yang ditunjukkan pada gambar di bawah.

Suatu saat, Anda mungkin diminta untuk menerima kunci GPG Docker. Tekan 'y' lalu tekan untuk melanjutkan.

Instalasi harus dilanjutkan seperti yang ditunjukkan pada gambar di bawah.

Docker harus diinstal.

Sekarang Anda dapat memulai layanan sistem Docker dengan perintah berikut:

$sudosystemctl mulai buruh pelabuhan

Anda juga harus menambahkan layanan Docker ke startup sistem. Jadi itu akan mulai secara otomatis saat boot.

Anda dapat menjalankan perintah berikut untuk menambahkan layanan Docker ke startup sistem:

$sudosistemctlmemungkinkanburuh pelabuhan

Seperti yang Anda lihat dari tangkapan layar di bawah, layanan sistem Docker ditambahkan ke startup.

Sekarang tambahkan pengguna Anda ke buruh pelabuhan kelompok sistem. Dengan begitu Anda dapat mengakses semua perintah Docker tanpa menggunakan sudo .

Untuk menambahkan pengguna Anda ke buruh pelabuhan grup, jalankan perintah berikut:

$sudomod pengguna-aGburuh pelabuhan shovon

CATATAN: Disini shovon adalah pengguna mesin CentOS 7 saya. Nama pengguna Anda harus berbeda.

Sekarang restart mesin CentOS 7 Anda dengan perintah berikut:

$sudomenyalakan ulang

Setelah komputer Anda mulai, Anda dapat memeriksa apakah Docker berfungsi dengan perintah berikut:

$versi buruh pelabuhan

Seperti yang Anda lihat dari tangkapan layar di bawah, versi Docker yang diinstal pada mesin CentOS 7 saya adalah 17.12. Ini bekerja dengan benar.

Penggunaan Dasar Docker

Anda dapat menjalankan default Halo Dunia wadah Docker untuk menguji apakah itu berfungsi atau tidak.

Anda dapat menjalankan perintah berikut untuk menjalankan Halo Dunia Wadah buruh pelabuhan:

$docker menjalankan hello-world

NS Halo Dunia gambar kontainer akan dicari di disk lokal. Untuk pertama kalinya, Docker tidak akan menemukannya. Jadi itu akan diunduh dari repositori Docker. Setelah gambar diunduh, Docker akan membuat wadah dari gambar dan menjalankannya seperti yang Anda lihat dari tangkapan layar di bawah.

Anda dapat membuat daftar wadah Docker yang tersedia dengan perintah berikut:

$gambar buruh pelabuhanls

Anda dapat menjalankan perintah berikut untuk menemukan informasi apa pun yang mungkin Anda perlukan tentang Docker di sistem Anda:

$info buruh pelabuhan

Seperti yang Anda lihat dari output perintah ini, status Docker dicetak. Seperti berapa banyak container yang Anda miliki, berapa banyak container yang berjalan, berapa banyak container yang dijeda atau dihentikan, berapa banyak image Docker yang telah Anda unduh, driver penyimpanan yang dikonfigurasi, ruang disk yang tersedia, dan banyak lagi. Ini adalah daftar informasi yang panjang.

Begitulah cara Anda menginstal Docker di CentOS 7 dan menggunakannya. Terima kasih telah membaca artikel ini.