
Употреба виртуелизација је сваким даном све релевантнија, јер побољшањима и новим функцијама које пружају олакшавају употребу технологије. То омогућава и компанијама и крајњим корисницима лакоћу и сигурност да могу да га користе.
Са њом можете обављати разне активности и покретати и оперативне системе и апликације без угрожавања оперативног система домаћина, јер они раде у потпуно изолованом простору.
Овом приликом погледајмо Доцкера, која је међуплатформна апликација отвореног кода да аутоматизује постављање апликација у софтверске контејнере, пружајући додатни слој апстракције и аутоматизације виртуелизације на нивоу оперативног система на Линук-у.
Многи од вас су већ чули или користили Доцкер, јер је с њим већ прилично познат у основи можемо извршити виртуелизацију контејнера на нивоу оперативног система, али са уверењем да Доцкер користи функције изолације ресурса језгра Линук-а, као што су цгроупс и простори имена, како би омогућили независним контејнерима да се изводе у оквиру једне инстанце Линук-а, избегавајући режијске трошкове покретања и одржавања виртуелних машина.
Доцкер има две верзије онај који се плаћа за ЕЕ компаније (Ентерприсе Едитион), а друга је бесплатна верзија из заједнице ЦЕ (Цоммунити Едитион).
За наш случај вМи мајстори користимо бесплатну верзију.
Пре почетка инсталације у случају ажурирања морамо деинсталирати било коју инсталацију пре него што завршимо, Поред тога што ће вам рећи да се овај метод примењује и на Убунту Артфул 17.10, Убунту Ксениал 16.04 и Убунту Трусти 14.04.
Дморамо отворити терминал (Цтрл + Алт + Т) и покрените следећу команду Да бисте уклонили претходне инсталације Доцкера:
sudo apt-get remove docker docker-engine docker.io
Готово, довреме да ажурирамо своја спремишта са:
sudo apt-get update
И било који пакет:
sudo apt-get upgrade
Инсталирајте Доцкер ЦЕ на Убунту 18.04
Морамо инсталирати неке зависности потребан за Доцкер са овим наредбама:
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 -
Морамо потврдити да ли је то отисак прста море 9ДЦ8 5822 9ФЦ7 ДД38 854А Е2Д8 8Д81 803Ц 0ЕБФ ЦД88, тражећи последњих 8 знакова отиска прста.
За ово можемо покренути ову наредбу:
sudo apt-key fingerprint 0EBFCD88
Што би требало да врати овако нешто:
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
Сада морамо додати спремиште на систем следећом наредбом:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Ако добијете грешку, можете је додати ручно уређивањем соурцес.лист, да бисте то урадили са терминала који укуцате:
sudo nano /etc/apt/sources.list
И додате следећи ред, по могућности на крају:
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Где заменити Биониц ако не користите 18.04 за артфул за 17.10, кениал за 16.04 или поуздан за 14.04.
Када се то уради, ажурирамо нашу листу спремишта са:
sudo apt-get update
И сада сада можемо да инсталирамо Доцкер на наш систем, морамо само откуцати следећу команду:
sudo apt-get install docker-ce
По завршетку инсталације, пожељно је поново покренути рачунар, јер се Доцкер услуге аутоматски покрећу када покренете систем.
у проверите да ли је Доцкер успешно инсталиран а то већ ради на систему можемо извршити једноставан тест, само морамо поново отворити терминал и извршити следећу наредбу:
sudo docker run hello-world
Коначно морамо додати групу Доцкер нашем кориснику пошто се ово креира у систему, али се не додаје аутоматски, за ово на терминалу извршавамо:
sudo usermod -aG docker $USER
И воила, ако желимо да ажурирамо нашу верзију Доцкера на новију, морамо само да извршимо:
sudo apt-get install docker-ce
Ако желите да сазнате више о томе, можете потражити водич за инсталацију за више платформи на линку је ово.
