Yadda ake Sanya Docker akan Rocky Linux da AlmaLinux
Docker babban mashahurin kayan aikin kwantena ne wanda ke ba masu amfani damar haɓakawa, gwadawa da tura aikace-aikace cikin santsi da inganci a cikin kwantena. Kwantena naúrar nauyi ce mai nauyi kuma mai ɗaukuwa wacce ke tafiyar da cikakkiyar keɓancewa daga tushen tsarin aiki. Yana tattara lambar tushe na aikace-aikacen, tare da ɗakunan karatu, abubuwan dogaro, da daidaitawa.
Kwantenala suna ba masu haɓaka damar tura aikace-aikacen akai-akai a cikin mahalli da yawa tare da daidaito iri ɗaya, kuma wannan shine ɗayan dalilan da ya sa mai haɓakawa na zamani ba zai iya zaɓar yin watsi da Docker da sauran dandamali na kwantena ba.
Docker ya zo cikin manyan bugu biyu: Buga al'ummar Docker (Docker CE) da Buga kasuwancin Docker (Docker EE). Buga na al'umma gabaɗaya kyauta ne kuma buɗaɗɗen tushe, yayin da fitowar kasuwancin sigar ƙima ce.
Kasance tare da mu yayin da muke tafiya ta hanyar shigar da Docker CE akan Rocky Linux da AlmaLinux.
Mataki 1: Ƙara Docker Repository akan Rocky Linux
Har yanzu ba a samu Docker akan tsoffin ma'ajin ajiya ba. Abin godiya, masu haɓakawa sun samar da ma'ajiyar hukuma kuma za mu fara ƙara shi zuwa tsarin.
A kan tashar ku, gudanar da umarni mai zuwa don ƙara ma'ajiyar Docker
$ sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
Mataki 2: Sanya Docker a cikin Rocky Linux/AlmaLinux
Ci gaba, za mu shigar da bugu na al'umma na Docker wanda ke samuwa kyauta don saukewa da amfani. Amma da farko, sabunta fakitin.
$ sudo dnf update
Na gaba, gudanar da umarnin da ke ƙasa don shigar da Docker CE, ƙirar layin umarni (CLI), da sauran kayan aiki masu mahimmanci da dogaro.
$ sudo dnf install -y docker-ce docker-ce-cli containerd.io
Da zarar an shigar, tabbatar da sigar Docker da kuka shigar kamar yadda aka bayar. Sakamakon ya nuna cewa mun shigar da Docker 20.10.
$ docker --version Docker version 20.10.8, build 3967b7d
Mataki 3: Fara kuma Kunna Docker
Don fara amfani da Docker, muna buƙatar fara Docker daemon. Amma da farko, bari mu ba shi damar farawa akan taya kamar yadda aka nuna.
$ sudo systemctl enable docker
Sannan fara Docker daemon.
$ sudo systemctl start docker
Don tabbatar da halin Gudun Docker, ba da umarni.
$ sudo systemctl status docker
Cikakku! Docker yana gudana kamar yadda aka zata.
Mataki 4: Ƙara Mai amfani zuwa Ƙungiyar Docker
Don amfani ko gudanar da docker azaman mai amfani na yau da kullun, kuna buƙatar ƙara mai amfani zuwa rukunin 'docker' wanda aka ƙirƙira ta atomatik yayin shigarwa. In ba haka ba, za ku ci gaba da shiga cikin kurakuran izini.
Don cimma wannan, ƙara mai amfani na yau da kullun zuwa rukunin 'docker' kamar haka inda tecmint shine mai amfani na yau da kullun ta amfani da umarnin mai amfani.
$ sudo usermod -aG docker tecmint
Yi amfani da umarnin id don tabbatar da ƙungiyoyin da mai amfani ke ciki.
$ id tecmint
Mataki 5: Gwajin Docker a cikin Rocky Linux
A ƙarshe, don tabbatar da Docker yana aiki kamar yadda ake tsammani, gudanar da kwandon-duniya kamar yadda aka bayar a cikin umarnin da ke ƙasa.
$ docker run hello-world
Umurnin kawai yana jan hoton hello-duniya daga cibiyar Docker wanda shine wurin ajiyar hotuna na akwati na Docker. Daga nan ya ci gaba da ƙirƙira da gudanar da akwati wanda ke buga saƙon 'Sannu daga Docker' akan tashar. Wannan hujja ce ta ƙarfe cewa an shigar da Docker cikin nasara.
Bari mu kara sha'awa. Za mu ja hoton Ubuntu, mu gudu mu yi hulɗa tare da akwati.
Don cire sabon hoton Ubuntu, gudu:
$ docker pull ubuntu
Da zarar an ja hoton, tabbatar da hotunan da ke akwai kamar yadda aka nuna.
$ docker images
Don samun damar harsashi na kwandon Ubuntu, aiwatar da umarnin.
$ docker run -it ubuntu
Daga nan, zaku iya gudanar da umarni da gudanar da fakiti da sauran ayyukan tsarin a cikin akwati. Da zarar an gama, danna 'fita' don fita daga akwati kuma komawa zuwa yanayin OS ɗin ku.
Kuma wannan shine don wannan jagorar. Mun nuna shigarwar Docker akan Rocky Linux da AlmaLinux da kuma yadda zaku iya farawa tare da ja hotuna da kwantena masu gudana.