Kaip teisingai naudoti „apt install“ savo „Dockerfile“.

Kaip Teisingai Naudoti Apt Install Savo Dockerfile



„Docker“ platforma yra viena garsiausių ir paprastų platformų, skirtų „DevOps“ ir kitiems projektams kurti, diegti ir siųsti naudojant nešiojamus ir izoliuotus konteinerius. Šie konteineriai valdomi ir kuriami naudojant „Docker“ vaizdus. Be to, „Docker“ vaizdai kuriami naudojant komandą. Šios komandos arba instrukcijos perduodamos per terminalą arba „Dockerfile“, kad būtų sukurtas „Docker“ vaizdas. Tačiau kiekvienos komandos vykdymas po vieną yra įtemptas. Todėl „Dockerfile“ yra geriausias sprendimas sukurti „Docker“ vaizdą.

Šis užrašas parodys, kaip naudoti apt įdiegti “ teisingai Dockerfile.

Kaip „Dockerfile“ teisingai naudoti „apt install“?

„Dockerfile“ yra instrukcijų failas, apibrėžiantis komandas „Docker“ atvaizdui generuoti. „ apt įdiegti “ komanda naudojama „Dockerfile“, norint įdiegti reikiamas priklausomybes arba paketus „Docker“ atvaizdui kurti. Čia, ' apt 'yra Ubuntu saugykla, kuri reiškia ' Išankstinio pakavimo įrankis “, naudojamas diegti priklausomybes.





Čia yra sintaksė, skirta pridėti apt įdiegti “ komanda Dockerfile:



RUN apt atnaujinimas && apt diegti - ir < PAKUOTĖ > \ < Paketas > \ && \

apt-išvalyti && \ rm -rf / buvo / lib / apt / sąrašus /*

Norėdami tinkamai naudoti „ apt-install ” komandą paketų diegimui, vadovaukitės pateiktomis instrukcijomis.



1 veiksmas: sukurkite „Dockerfile“.

Pirmiausia sukurkite Dockerfile. Atminkite, kad failo pavadinimas turi būti „ Dockerfile “. Tada į failą įklijuokite toliau nurodytas komandas:





IŠ python: 3.6

BĖGTI apt-get update && apt-get install - ir --no-install-recommends \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

git \

&& \

apt-išvalyti && \

rm -rf / buvo / lib / apt / sąrašus /*

ATSAKYTI 8000

CMD python -c 'print ('Docker yra paprastesnis diegimo įrankis')'

Aukščiau pateiktame kodų bloke:

  • NUO “ teiginys naudojamas pagrindiniam vaizdui apibrėžti.
  • BĖGTI “ komanda naudojama nurodytai komandai vykdyti. Viduje ' BĖGTI “, mes panaudojome „ apt įdiegti “ komanda, kad įdiegtų reikiamus paketus, pvz., „ python3-setuptools “, „ python3-pip “, „ python3-dev “ ir „ git “.
  • \ “ naudojamas kaip numatytasis pabėgimo simbolis, apimantis kelių eilučių instrukcijas Dockerfile.
  • apt-išvalyti “ išvalo talpyklą
  • rm -rf ” komanda ištrina arba pašalina failus ar katalogą.
  • ATSAKYTI “ naudojamas konteinerio atskleidimo prievadui nurodyti.
  • CMD “ nurodo konteinerių įėjimo tašką arba numatytuosius nustatymus. Pagal savo scenarijų mes vykdėme Python kodą:

2 veiksmas: sukurkite „Docker“ vaizdą

Kitame žingsnyje sukurkite Docker vaizdą naudodami minėtą komandą. Čia, ' -t “ nurodo vaizdo žymą arba pavadinimą:



> dokerio konstrukcija -t py-img .

3 veiksmas: paleiskite vaizdą

Norėdami sugeneruoti ir vykdyti konteinerį, paleiskite vaizdą per „ docker paleisti “ komanda:

> docker paleisti py-img

Mes išsamiai paaiškinome, kaip naudoti apt-install “ Dockerfile.

Išvada

Norėdami naudoti apt diegimą į Dockerfile, pirmiausia sukurkite paprastą Docker failą. Tada nurodykite pagrindinį arba pirminį vaizdą „ NUO “ instrukcija. Po to nurodykite „ BĖGTI “ komandą norėdami naudoti „ apt įdiegti “ komanda. Šiuo tikslu naudokite „ VYKDYTI apt naujinimą && apt install -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* “ sintaksė. Šis užrašas parodė, kaip naudoti apt įdiegti “ Dockerfile.