Junior
Millised on Dockeri olulised elemendid?
sobes.tech AI
Vastus AI-lt
Docker'i olulised elemendid:
- Pildid (Images) — mallid konteinerite loomiseks, sisaldavad kõiki vajalikke sõltuvusi ja seadistusi.
- Konteinerid (Containers) — tööle pandud pildinäited, isoleeritud täitmis- ja tööruumid rakendustele.
- Dockerfile — tekstifail koos juhistega pildi ehitamiseks.
- Registri (Registry) — piltide hoidla, näiteks Docker Hub, kus saab pilte salvestada ja neid kasutada.
- Kohad (Volumes) — mehhanismid andmete püsivaks salvestamiseks konteinerist väljaspool.
- Võrgud (Networks) — võimaldavad ühendust konteinerite vahel ja välismaailmaga.
Näide Dockerfile kasutamisest:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]