Како подесити Доцкер на Линук-у

Једна од главних предности коришћења Линука као платформе за ваш сервер су контејнери. Контејнери су технологија која омогућава кориснику да садржи микро-оперативни систем и специјализовани део софтвера и покреће га изоловано на систему. Ово омогућава невероватне перформансе и флексибилност. Када говоримо о контејнерима на Линуку, најпопуларније решење је Доцкер. Овај софтвер, једном инсталиран, олакшава скоро свакоме да лако инсталира и покреће контејнере у ходу. Ево како да набавите Доцкер на Линук-у..

УПОЗОРЕЊЕ СПОИЛЕР: Померите се надоле и погледајте видео водич на крају овог чланка.

Убунту упутства

Пре него што покренете Доцкер ЦЕ на вашем Убунту серверу или десктопу, требало би да ажурирате кеш пакета Убунту апт и инсталирате сва ажурирања софтвера која ће можда требати да се инсталирају.

sudo apt update 

sudo apt upgrade

Када ваш систем буде ажуриран, мораћете да инсталирате неколико пакета. Ови пакети су важни и омогућиће Убунту менаџеру пакета бољу интеракцију са преузимањима преко ХТТПС-а.

sudo apt-get install 
 apt-transport-https 
 ca-certificates 
 curl 
 software-properties-common

Следећи корак у процесу инсталације је додавање ГПГ кључа за званично складиште Доцкер софтвера. Ово је важно, јер Убунту неће инсталирати софтвер без њега.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Са преузетим кључем, додајте званично Доцкер ЦЕ софтверско складиште у свој Убунту систем.

sudo add-apt-repository 
 "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
 $(lsb_release -cs) 
 stable"

На крају, поново ажурирајте изворе софтвера Убунту-а и инсталирајте Доцкер софтвер да бисте завршили процес инсталације.

sudo apt update&&sudo apt install docker-ce

Дебиан упутства

Пре инсталирања Доцкер ЦЕ за Дебиан, ажурирајте систем. Ово ће осигурати да Доцкер добро ради на вашој машини.

sudo apt-get update

sudo apt-get upgrade

Пошто је све ажурирано, мораћете да инсталирате неколико алата да бисте обезбедили да се Доцкер ЦЕ пакети правилно преузимају. Имајте на уму да ће се упутства разликовати у зависности од вашег издања Дебиана.

  5 најбољих додатака за емпатијско ћаскање за Линук

Дебиан Стретцх/Јессе упутства

sudo apt-get install 
 apt-transport-https 
 ca-certificates 
 curl 
 gnupg2 
 software-properties-common

Вхеези Инструцтионс

sudo apt-get install 
 apt-transport-https 
 ca-certificates 
 curl 
 python-software-properties

Са додатим алатима, време је да инсталирате ГПГ кључ Доцкер репо-а у Дебиан. Ово је критичан корак, па га немојте занемарити. Дебиан неће инсталирати Доцкер без њега.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Затим додајте Доцкер ЦЕ софтверско спремиште на вашу листу извора Дебиан-а.

sudo add-apt-repository 
 "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
 $(lsb_release -cs) 
 stable"

Све што је сада преостало је да ажурирате Дебианове софтверске изворе по други пут и инсталирате Доцкер ЦЕ. Урадите то помоћу следећих команди:

sudo apt-get update&&sudo apt-get install docker-ce

Федора упутства

Пре инсталирања Доцкер-а на Федора-у, мораћете да инсталирате неке Днф додатке. Ово је важно и омогућиће да инсталација Доцкер софтвера буде много лакша. Инсталирајте Днф додатке са:

sudo dnf -y install dnf-plugins-core

Са инсталираним додацима, време је да додате стварно софтверско складиште на машину.

sudo dnf config-manager 
 --add-repo 
 https://download.docker.com/linux/fedora/docker-ce.repo

Додавање званичног Доцкер ЦЕ софтверског репозиторија у Днф и Федора значи да ће корисник добијати редовна ажурирања Доцкер-а како корисник ажурира свој систем. Ако инсталирате Доцкер на рачунар који нема редован приступ интернету, размислите о томе да одете на страницу за преузимање Доцкер ЦЕ и уместо тога узмете РПМ.

Инсталирајте Доцкер ЦЕ директно из Федора менаџера пакета да бисте довршили процес.

sudo dnf install docker-ce

Други Линуки

Доцкер је добро подржан на Линук-у. Горе наведене Линук дистрибуције су неке од оних које Доцкер више воли да користите. Ако желите да набавите софтвер на другој верзији Линук-а, добра је идеја да проверите документацију. Информације о инсталацији Доцкер-а су дивна алатка и имају много текстова за многе различите дистрибуције Линука. Такође проверите документацију за Линук дистрибуцију коју користите, јер вам може помоћи да инсталирате доцкер софтвер.

  Објашњене дозволе за Линук датотеке и директоријуме

Омогућавање Доцкер ЦЕ

Доцкер ЦЕ је инсталиран, али пре него што будете могли да га користите, мораћете да користите систем инит да бисте омогућили његове услуге. У зависности од оперативног система који користите, упутства могу да се разликују. На пример, ако сте пратили упутства за Убунту или Дебиан, постоји велика шанса да су системске ставке аутоматски укључене током процеса инсталације. Федора или друге Линук дистрибуције које користе системд ће морати да омогуће ове ставке одвојено.

Прво омогућите услугу при покретању помоћу наредбе системцтл енабле.

sudo systemctl enable docker

Затим одмах покрените Доцкер на систему са системцтл старт командом.

sudo systemctl start docker

Желите да онемогућите Доцкер ЦЕ услугу? Користите системцтл дисабле.

sudo systemctl disable docker

Поред тога, зауставите Доцкер у било ком тренутку коришћењем системцтл стоп, и поново га покрените са системцтл рестарт.

sudo systemctl stop

sudo systemctl restart

Коришћење Доцкер ЦЕ

Са Доцкер ЦЕ инсталираним на Линук-у, можете инсталирати и користити онолико контејнера колико желите. Да бисте тестирали и били сигурни да Доцкер ЦЕ софтвер ради исправно, прво треба да покренете тест контејнер:

sudo docker run hello-world

Ако се хелло-ворлд контејнер покрене и ради исправно, све је у реду. Ако не, поново инсталирајте Доцкер и покушајте поново.

Инсталирајте и покрените контејнере

Инсталирање контејнера у ваше Доцкер подешавање је прилично једноставно. За почетак потражите Доцкер Хуб контејнер који желите да инсталирате.

docker search searchterm

Затим га инсталирајте помоћу доцкер пулл-а.

docker pull containername

Покрените контејнер са:

sudo docker run containername

  6 најбољих алата за одабир боја за Линук