Ipapakita ng pagsulat na ito kung paano gamitin ang ' apt install ” nang tama sa Dockerfile.
Paano Gamitin ang 'apt install' nang Tama sa Dockerfile?
Ang Dockerfile ay isang file ng pagtuturo na tumutukoy sa mga utos upang makabuo ng imahe ng Docker. Ang ' apt install Ang utos ng ” ay ginagamit sa Dockerfile upang i-install ang mga kinakailangang dependency o mga pakete para sa pagbuo ng imahe ng Docker. Dito,' apt 'ay ang Ubuntu repository na nangangahulugang ' Advance Packaging tool ” ginamit para mag-install ng mga dependency.
Narito ang syntax para idagdag ang “ apt install ” utos sa Dockerfile:
RUN apt update && apt i-install -at < PACKAGE > \ < Package > \ && \
apt-get clean && \ rm -rf / ay / lib / apt / mga listahan /*
Para sa wastong gabay na linya upang magamit ang ' apt-install ” utos para sa mga pag-install ng package, sundin ang ibinigay na mga tagubilin.
Hakbang 1: Gumawa ng Dockerfile
Una, gumawa ng Dockerfile. Tandaan na ang pangalan ng file ay dapat na ' Dockerfile ”. Pagkatapos, i-paste ang mga command na naka-code sa ibaba sa file:
MULA sa python: 3.6
TAKBO apt-get update && apt-get install -at --no-install-recommend \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / ay / lib / apt / mga listahan /*
EXPOSE 8000
CMD python -c 'print('Ang Docker ay mas simpleng Deployment Tool')'
Sa itaas na code-block:
- Ang ' MULA SA 'Ang pahayag ay ginagamit upang tukuyin ang batayang larawan.
- “ TAKBO 'Ang utos ay ginagamit upang maisagawa ang tinukoy na utos. Nasa ' TAKBO ” pahayag, ginamit namin ang “ apt install ” utos na mag-install ng mga kinakailangang pakete, tulad ng “ python3-setuptools ”, “ python3-pip ”, “ python3-dev ”, at “ git ”.
- “ \ Ang ” ay ginagamit bilang isang default na escape character upang sumaklaw sa mga multiline na tagubilin sa Dockerfile.
- “ apt-get clean ” nililinis ang cache
- “ rm -rf ” utos ay nagtatanggal o nag-aalis ng mga file o direktoryo.
- “ EXPOSE ” ay ginagamit upang tukuyin ang container na naglalantad ng port.
- “ CMD ” ay tumutukoy sa entry point o mga default para sa mga lalagyan. Sa aming senaryo, naisakatuparan namin ang Python code:
Hakbang 2: Bumuo ng Larawan ng Docker
Sa susunod na hakbang, lumikha ng imahe ng Docker sa pamamagitan ng nabanggit na utos. Dito,' -t ” ay tumutukoy sa tag o pangalan ng larawan:
> pagtatayo ng docker -t py-img .
Hakbang 3: Ipatupad ang Larawan
Upang mabuo at maisagawa ang lalagyan, patakbuhin ang larawan sa pamamagitan ng ' docker run
Nagpaliwanag kami kung paano gamitin ang ' apt-install ” sa Dockerfile.
Konklusyon
Upang magamit ang apt install sa Dockerfile, una, lumikha ng isang simpleng Docker file. Pagkatapos, ibigay ang base o parent na imahe sa ' MULA SA ” pagtuturo. Pagkatapos nito, tukuyin ang ' TAKBO 'utos na gamitin ang' apt install ” utos. Para sa layuning ito, gamitin ang ' RUN apt update && apt install -y
apt-get clean && \ rm -rf /var/lib/apt/lists/* ” syntax. Ang pagsulat na ito ay nagpakita kung paano gamitin ang ' apt install ” sa Dockerfile.