“meilleures pratiques docker” Réponses codées

meilleures pratiques docker


# read more: https://testdriven.io/blog/docker-best-practices/
#This will mount the secret from the secrets.txt file.
docker build --no-cache --progress=plain --secret id=mysecret,src=secrets.txt .



#### Dockerfile:

# temp stage
FROM python:3.9-slim as builder

WORKDIR /app

ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1

RUN apt-get update && \
    apt-get install -y --no-install-recommends gcc

RUN python -m venv /opt/venv
ENV PATH="/opt/venv/bin:$PATH"

COPY requirements.txt .
RUN pip install -r requirements.txt


# final stage
FROM python:3.9-slim

COPY --from=builder /opt/venv /opt/venv

WORKDIR /app

ENV PATH="/opt/venv/bin:$PATH"
DreamCoder

dockerfile exécuter l'application cmd

RUN apt-get install python3
CMD echo "Hello world"
ENTRYPOINT echo "Hello world"
Energetic Echidna

Réponses similaires à “meilleures pratiques docker”

Questions similaires à “meilleures pratiques docker”

Plus de réponses similaires à “meilleures pratiques docker” dans Shell/Bash

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code