Како правилно користити „апт инсталл“ у вашем Доцкерфиле-у

Kako Pravilno Koristiti Apt Install U Vasem Dockerfile U



Доцкер платформа је једна од познатих и једноставних платформи за изградњу, примену и отпрему ДевОпс-а и других пројеката уз помоћ преносивих и изолованих контејнера. Овим контејнерима се управља и граде се преко Доцкер слика. Штавише, Доцкер слике се граде преко команде. Ове команде или упутства се прослеђују кроз терминал или Доцкерфиле да би се направила Доцкер слика. Међутим, извршавање сваке команде једне по једне је ужурбано. Стога је Доцкерфиле најбоље решење за прављење Доцкер слике.

Овај текст ће показати како се користи „ апт инсталл ” исправно у Доцкерфиле-у.

Како правилно користити „апт инсталл“ у Доцкерфиле-у?

Доцкерфиле је датотека инструкција која дефинише команде за генерисање Доцкер слике. „ апт инсталл ” се користи у Доцкерфиле-у за инсталирање потребних зависности или пакета за прављење Доцкер слике. Овде, „ погодан ” је Убунту спремиште које је скраћеница за „ Алат за напредно паковање ” који се користи за инсталирање зависности.







Ево синтаксе за додавање „ апт инсталл ” команда у Доцкерфиле-у:



РУН апт упдате && погодан инсталирај < ПАКЕТ > \ < Пакет > \ && \

апт-очистити се && \ рм -рф / био / либ / погодан / листе /*

За исправан водич за коришћење „ апт-инсталл ” за инсталацију пакета, пратите дата упутства.



Корак 1: Направите Доцкерфиле

Прво направите Доцкерфиле. Имајте на уму да име датотеке мора бити „ Доцкерфиле ”. Затим налепите доле кодиране команде у датотеку:





ИЗ питхон-а: 3.6

ТРЦАТИ апт-гет упдате && апт-гет инсталл --но-инсталл-рецоммендс \

питхон3-сетуптоолс \

питхон3-пип \

питхон3-дев \

питхон3-венв \

гит \

&& \

апт-очистити се && \

рм -рф / био / либ / погодан / листе /*

ЕКСПОСЕ 8000

ЦМД питхон 'принт ('Доцкер је једноставнији алат за примену')'

У горњем кодном блоку:

  • ИЗ ” израз се користи за дефинисање основне слике.
  • ТРЦАТИ ” команда се користи за извршавање наведене команде. у „ ТРЦАТИ “, користили смо “ апт инсталл ” команда за инсталирање потребних пакета, као што је „ питхон3-сетуптоолс ”, “ питхон3-пип ”, “ питхон3-дев ', и ' гит ”.
  • \ ” се користи као подразумевани излазни знак за обухватање вишелинијских инструкција у Доцкерфиле-у.
  • апт-очистити се ” чисти кеш меморију
  • рм -рф ” команда брише или уклања датотеке или директоријум.
  • ЕКСПОСЕ ” се користи за одређивање порта за откривање контејнера.
  • ЦМД ” специфицира улазну тачку или подразумеване вредности за контејнере. У нашем сценарију, извршили смо Питхон код:

Корак 2: Направите Доцкер слику

У следећем кораку креирајте Доцкер слику помоћу поменуте команде. Овде, „ ” специфицира ознаку или назив слике:



> доцкер буилд пи-имг .

Корак 3: Извршите слику

Да бисте генерисали и извршили контејнер, покрените слику кроз „ доцкер рун <име-имаге> ” команда:

> доцкер рун пи-имг

Разрадили смо како да користите “ апт-инсталл ” у Доцкерфиле-у.

Закључак

Да бисте користили апт инсталл у Доцкерфиле, прво направите једноставну Доцкер датотеку. Затим наведите основну или надређену слику у „ ИЗ ' упутство. Након тога наведите „ ТРЦАТИ ” да бисте користили „ апт инсталл ” команда. У ту сврху користите „ ПОКРЕНИ апт упдате && апт инсталл -и <ПАКЕТ>\ <Пакет>\ && \

апт-гет цлеан && \ рм -рф /вар/либ/апт/листс/* ” синтакса. Овај текст је показао како се користи „ апт инсталл ” у Доцкерфиле-у.