Junior
Kādi ir svarīgi Docker elementi?
sobes.tech AI
Atbilde no AI
Svarīgās Docker sastāvdaļas:
- Attēli (Images) — šabloni konteineru izveidei, kas ietver visas nepieciešamās atkarības un iestatījumus.
- Konteineri (Containers) — darbojošās attēlu instances, izolētas izpildes vides lietojumprogrammām.
- Dockerfile — teksta fails ar instrukcijām attēla būvēšanai.
- Reģistrs (Registry) — attēlu glabātuve, piemēram, Docker Hub, kur var glabāt un saņemt attēlus.
- Apjomi (Volumes) — mehānismi datu pastāvīgai glabāšanai ārpus konteineriem.
- Tīkli (Networks) — nodrošina savienojumu starp konteineriem un ar ārpasauli.
Piemērs Dockerfile izmantošanai:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]