I-install ang Docker sa CentOS7

Install Docker Centos7



Ang Docker ay isang bukas na mapagkukunang sistema ng lalagyan ng container. Malawakang ginagamit ito para sa paglalagay ng mataas na density ng mga aplikasyon sa cloud. Gumagamit ito ng parehong kernel bilang host operating system upang gawing virtual ang isang operating system. Mayroon itong malaking imbakan ng imahe na maaari mong gamitin upang makakuha ng isang lalagyan na tumatakbo sa loob ng ilang minuto. Ang imbakan ng imahe ng Docker ay may paunang naka-configure na imahe ng Docker para sa halos anumang uri ng application at operating system. Sabihin nating nais mong magpatakbo ng isang PHP web server. Mahahanap mo ito sa Docker image repository at ang base operating system ay maaaring Ubuntu, Debian o CentOS. Mayroong iba't ibang mga imahe para sa PHP para sa bawat magkakaibang OS. Sa artikulong ito, ipapakita ko sa iyo kung paano i-install ang Docker sa CentOS 7. Magsimula tayo.

Pag-install ng Docker

Gumagamit ako ng CentOS 7.4 na nakikita mo mula sa output ng sumusunod na utos:







$pusa /atbp/redhat-bitawan



Ang bersyon ng kernel na ginagamit ko ay 3.10.0 tulad ng nakikita mo mula sa output ng sumusunod na utos:



$uname -r





Kailangan mo yum-config-manager upang paganahin ang mga extra CentOS 7 at imbakan ng Docker CE sa iyong makina ng CentOS 7. yum-config-manager ay ibinigay ng yum-utils pakete

Maaari kang mag-install yum-utils pakete na may sumusunod na utos:



$sudo yum installyum-utils-at

Tulad ng nakikita mo mula sa screenshot sa ibaba, mayroon na ako yum-utils naka-install na package sa aking machine. Kung wala ka nito, mai-install ito.

Ngayon ay maaari mong paganahin ang repositoryo ng mga extra CentOS 7 na may sumusunod na utos:

$sudoyum-config-manager--enableKaragdagang mga tampok

Patakbuhin ngayon ang sumusunod na utos upang suriin kung Karagdagang mga tampok pinagana ang repo:

$sudo yumrepolist

Tulad ng nakikita mo mula sa minarkahang seksyon sa screenshot sa ibaba, ang Karagdagang mga tampok pinagana ang repo.

Nakasalalay ang docker aparato-mapper-persistent-data at lvm2 pakete Maaari mong mai-install ang mga package na ito sa sumusunod na utos:

$sudo yum installaparato-mapper-persistent-data lvm2

Ngayon pindutin ang 'y' at pagkatapos ay pindutin upang magpatuloy.

aparato-mapper-persistent-data at lvm2 dapat na mai-install ang mga pakete.

Ngayon ay kailangan mong idagdag ang opisyal na imbakan ng Docker sa iyong CentOS 7 machine.

Maaari mong patakbuhin ang sumusunod na utos upang magdagdag ng Docker repository sa CentOS 7 na ginagamit yum-config-manager :

$sudoyum-config-manager--add-repohttps://download.docker.com/linux/daan-daang/docker-ce.repo

Dapat idagdag ang Repository ng Docker.

Maaari mo na ngayong mai-install ang Docker.

Upang mai-install ang Docker sa iyong CentOS 7 machine, patakbuhin ang sumusunod na utos:

Pindutin ang 'y' at pagkatapos ay pindutin upang magpatuloy.

Yum package manager ay dapat magsimulang mag-download ng mga pakete ng Docker tulad ng ipinakita sa screenshot sa ibaba.

Sa isang punto, maaaring hilingin sa iyo na tanggapin ang GPG key ng Docker. Pindutin ang 'y' at pagkatapos ay pindutin upang magpatuloy.

Dapat magpatuloy ang pag-install tulad ng ipinakita sa screenshot sa ibaba.

Dapat na mai-install ang docker.

Ngayon ay maaari mong simulan ang serbisyo ng system ng Docker sa sumusunod na utos:

$sudosystemctl simulan ang docker

Dapat mo ring idagdag ang serbisyo ng Docker sa pagsisimula ng system. Kaya't ito ay awtomatikong magsisimula sa boot.

Maaari mong patakbuhin ang sumusunod na utos upang magdagdag ng serbisyo ng Docker sa pagsisimula ng system:

$sudosystemctlpaganahinpantalan

Tulad ng nakikita mo mula sa screenshot sa ibaba, ang serbisyo ng system ng Docker ay idinagdag sa pagsisimula.

Idagdag ngayon ang iyong gumagamit sa pantalan pangkat ng system. Sa ganoong paraan maaari mong ma-access ang lahat ng mga utos ng Docker nang hindi ginagamit sudo .

Upang idagdag ang iyong gumagamit sa pantalan pangkat, patakbuhin ang sumusunod na utos:

$sudousermod-aGdocker shovon

TANDAAN: Dito shovon ang gumagamit ng aking makina ng CentOS 7. Dapat na magkakaiba ang iyong pangalan ng gumagamit.

I-restart ngayon ang iyong CentOS 7 machine sa sumusunod na utos:

$sudoi-reboot

Kapag nagsimula ang iyong computer, maaari mong suriin kung gumagana ang Docker sa sumusunod na utos:

$bersyon ng docker

Tulad ng nakikita mo mula sa screenshot sa ibaba, ang bersyon ng Docker na naka-install sa aking CentOS 7 machine ay 17.12. Gumagana ito nang tama.

Pangunahing Paggamit ng Docker

Maaari kang magpatakbo ng isang default mundo-hello lalagyan ng Docker upang subukan kung gumagana ito o hindi.

Maaari mong patakbuhin ang sumusunod na utos upang patakbuhin ang mundo-hello Lalagyan ng docker:

$docker magpatakbo ng hello-world

Ang mundo-hello hahanapin ang imahe ng lalagyan sa lokal na disk. Sa kauna-unahang pagkakataon, hindi ito mahahanap ng Docker. Kaya mai-download ito mula sa Docker repository. Matapos ma-download ang imahe, gagawa ang Docker ng isang lalagyan mula sa imahe at patakbuhin ito tulad ng nakikita mo mula sa screenshot sa ibaba.

Maaari mong ilista ang mga magagamit na lalagyan ng Docker na may sumusunod na utos:

$imahe ng dockerls

Maaari mong patakbuhin ang sumusunod na utos upang makahanap ng anumang impormasyon na maaaring kailangan mo tungkol sa Docker sa iyong system:

$impormasyon ng docker

Tulad ng nakikita mo mula sa output ng utos na ito, naka-print ang katayuan ng Docker. Tulad ng kung gaano karaming mga lalagyan mayroon ka, kung ilan sa mga ito ay tumatakbo, kung ilan sa mga ito ay naka-pause o huminto, kung gaano karaming mga imahe ng Docker ang na-download mo, ang iyong naka-configure na driver ng imbakan, magagamit na disk space at marami pa. Ito ay isang mahabang listahan ng impormasyon.

Iyon ang paraan kung paano mo mai-install ang Docker sa CentOS 7 at gamitin ito. Salamat sa pagbabasa ng artikulong ito.