Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
1번 문제에 대한 코멘트입니다.
이 문제를 피해가는 방법은 TinyTeX의 texmf-dist 부분을 외부 volume으로 하는 것입니다. 예를 들어
docker volume create --name tinytextexmf
이렇게 해서 tinytextexmf라는 이름의 볼륨을 만들고, tinytex이 설치된 디렉터리가 /usr/.TinyTeX이라고 한다면, docker를 실행할 때 볼륨 옵션을
-v tinytextexmf:/usr/.TinyTeX/texmf-dist
이렇게 실행하면 일단 설치된 패키지들은 외부 볼륨에 저장될테니 매번 commit하지 않아도 됩니다.
저라면 아예 TinyTeX 전체를 외부 볼륨에 저장하는 방식으로 할 것 같습니다. 왜냐하면 패키지만이 아니라 바이너리도 tlmgr로 설치하는 경우가 있거든요. 볼륨의 배포 관리가 문제가 되겠지만...