Skip to content

Container training #11

Closed
Closed

Description

@nicodebian

Dans le lab 04, lors du build de l'image, il y a une erreur lors de l'installation du paquet py3-venv.
En faisant un apk search | grep py3, j'ai trouvé le paquet py3-virtualenv. Après le build, l'API répond toujours OK :
A tester / modifier
RUN apk add --no-cache python3 py3-pip py3-virtualenv build-base libffi-dev

https://github.com/stephrobert/containers-training/blob/main/00-Docker/04-multistage-build/01-contruction-image-finale.md

Activity

  1. stephrobert commented on Sep 25, 2026

    @stephrobert
    Owner

    Merci pour ce signalement, et désolé pour ce délai de plusieurs mois : je n'avais pas ce dépôt sous surveillance, et ton issue m'a échappé.

    Ton diagnostic était juste : py3-venv n'existe pas sur Alpine 3.18, et le build du TP4 échouait dès l'apk add. La correction est fusionnée dans main par #12 (commit d463979).

    En rejouant le TP, on a vu que py3-virtualenv n'est pas nécessaire non plus : python3 -m venv utilise le module venv, déjà livré avec python3. La ligne est donc désormais :

    RUN apk add --no-cache python3 py3-pip build-base libffi-dev

    Build et curl /health vérifiés, l'API répond {"status":"ok"}. Merci encore d'avoir pris le temps de chercher et de proposer la correction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions