The scientific-emacs a container-based in Debian:Focal version with emacs 26, and a light version of TeXlive.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
1.3 KiB

  1. # Ubuntu bullseye
  2. FROM ubuntu:bionic
  3. ENV UNAME="scientific-emacs"
  4. MAINTAINER gmarxcc
  5. LABEL version="0.1"
  6. ENV DEBIAN_FRONTEND=noninteractive
  7. # installing emacs
  8. RUN apt-get update \
  9. && apt-get -y install emacs
  10. # installing texlive base with pdflatex utility:
  11. RUN apt-get update \
  12. && apt-get install -f -y \
  13. dvipng \
  14. ghostscript \
  15. make \
  16. latex-cjk-all \
  17. latex-cjk-common \
  18. latexmk \
  19. lcdf-typetools \
  20. lmodern \
  21. poppler-utils \
  22. psutils \
  23. purifyeps \
  24. t1utils \
  25. tex-gyre \
  26. tex4ht \
  27. texlive-base \
  28. texlive-bibtex-extra \
  29. texlive-binaries \
  30. texlive-extra-utils \
  31. texlive-font-utils \
  32. texlive-fonts-extra \
  33. texlive-fonts-extra-links \
  34. texlive-fonts-recommended \
  35. texlive-formats-extra \
  36. texlive-lang-all \
  37. texlive-latex-base \
  38. texlive-latex-extra \
  39. texlive-latex-recommended \
  40. texlive-luatex \
  41. texlive-metapost \
  42. texlive-pictures \
  43. texlive-plain-generic \
  44. texlive-pstricks \
  45. texlive-publishers \
  46. texlive-science \
  47. texlive-xetex \
  48. texlive-bibtex-extra
  49. #installing some usefull apps
  50. RUN apt-get update\
  51. && apt-get -y install \
  52. git \
  53. zsh \
  54. wget \
  55. curl \
  56. apt-utils\
  57. aspell\
  58. vim\
  59. imagemagick\
  60. perl-tk \
  61. python3
  62. #installing usefull command-line tools
  63. RUN apt-get update\
  64. && apt-get -y install \
  65. csvkit
  66. # init
  67. ENTRYPOINT ["zsh"]
  68. #ENTRYPOINT [“echo”, “Hello”]
  69. #CMD [“World”]