Sujet : Re: Image Docker TeXLive
De : sc (at) *nospam* fiat-linux.fr (Stéphane CARPENTIER)
Groupes : fr.comp.text.texDate : 13. Aug 2023, 16:52:32
Autres entêtes
Organisation : Mulots' Killer
Message-ID : <64d8ee30$0$7764$426a74cc@news.free.fr>
References : 1 2 3 4 5
User-Agent : slrn/pre1.0.4-9 (Linux)
Bonjour,
Le 03-08-2023, projetmbc <
projetmbc@gmail.com> a écrit :
Le mercredi 2 août 2023 à 00:57:12 UTC+2, Paul Gaborit a écrit :
Il existe une image un peu plus complète (intégrant Python, pygments, make, inkscape, etc.):
https://github.com/dante-ev/docker-texlive
Elle est basé sur l'image de IslandOfTeX.
>
Merci, cela me fera gagner du temps dans ma chaîne CI (je débute en la matière).
Si ça t'intéresse, ici <
https://scarpet42.gitlab.io/dddk/dddk.pdf>, page
45, je mets le fichier Dockerfile qui me permet de créer mon image
LaTeX. J'essaye de l'améliorer, alors c'est pas encore un fichier à part
sur gitlab (dans un projet à part une fois que j'arriverai à gérer
Guix). En fait, c'est pas très compliqué de partir d'une image existante
pour y ajouter ses choix de packages.
En gros, si l'image est complète, alors elle est beaucoup plus grosse et
met plus de temps à compiler. Le but est donc d'avoir une image la plus
petite possible, mais pas trop pour qu'elle ait tout ce qui est
nécessaire.
Ici,
<
https://gitlab.com/scarpet42/dddk/-/blob/master/.gitlab-ci.yml?ref_type=heads>
c'est la façon dont je l'utilise sur gitlab. À la fois la compilation et
le déploiement sur le site web. Ça marcherait de la même façon avec une
autre image (si elle a bien tous les packages).
Et page 46 du document précédent, la façon dont j'utilise l'image en
local. Le but étant d'avoir la même compilation en local et sur gitlab
(pour éviter les surprises).
-- Si vous avez du temps à perdre :https://scarpet42.gitlab.io