Merci pour vos retours. J'ai réussi à le faire tourner correctement.
Il faut ajouter l'argument "ENV PYTHONUNBUFFERED TRUE" pour éviter que les logs soient stocké dans un buffer et bloque le programme python.

Donc pour info, vous pouvez ajouter ces informations dans votre répo :

Dockerfile:
```
FROM python:3-alpine AS src

ENV VERSION 1.12.2

RUN apk add --update --no-cache \
      unzip \
      wget \
 && wget \
 && unzip Grammalecte-fr-v${VERSION}.zip -d /srv

FROM python:3-alpine

COPY --from=src /srv

ENV PYTHONUNBUFFERED TRUE

EXPOSE 8080

WORKDIR /srv

ENTRYPOINT ["python3"]

CMD ["grammalecte-server.py","-ht",
```

Créer le conteneur :
`docker build -t grammalecte:latest .`

Lancer le conteneur :

`docker run --rm -p 8080:8080 --name gr grammalecte:latest`