File tree Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change 1
1
# Start from the code-server Debian base image
2
- FROM codercom/code-server:4.95.3
2
+ FROM codercom/code-server:4.96.4
3
3
4
4
USER coder
5
5
@@ -81,16 +81,25 @@ RUN ls geist-font
81
81
RUN pwd
82
82
83
83
# Install the fonts to the system fonts directory
84
- RUN sudo mkdir -p /usr/share/fonts/truetype/geist-font \
85
- && sudo mv geist-font/GeistMono-1.4.01/ttf/*.ttf /usr/share/fonts/truetype/geist-font/ \
86
- && sudo mv geist-font/GeistMono-1.4.01/variable/*.ttf /usr/share/fonts/truetype/geist-font/
84
+ RUN sudo mkdir -p /usr/share/fonts/truetype/geist-font
85
+ # \
86
+ # && sudo cp ./geist-font/GeistMono-1.4.01/ttf/*.ttf /usr/share/fonts/truetype/geist-font/ \
87
+ # && sudo cp ./geist-font/GeistMono-1.4.01/variable/*.ttf /usr/share/fonts/truetype/geist-font/
88
+ RUN find geist-font/ -type f -name '*.ttf' -exec cp '{}' /usr/share/fonts/truetype/geist-font/ ';'
87
89
88
90
# Update the font cache
89
91
RUN sudo fc-cache -fv
90
92
91
93
# Cleanup unnecessary files
92
94
RUN sudo rm -rf geist-font.zip geist-font
93
95
96
+ # Install Terraform
97
+ RUN sudo apt-get update && sudo apt-get install -y gnupg software-pro
6400
perties-common
98
+ RUN wget -O- https://apt.releases.hashicorp.com/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg > /dev/null
99
+ RUN echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
100
+ RUN sudo apt update
101
+ RUN sudo apt-get install terraform
102
+
94
103
# Copy files:
95
104
COPY --chown=coder:coder .zshrc /home/coder/.zshrc
96
105
COPY --chown=coder:coder .p10k.zsh /home/coder/.p10k.zsh
You can’t perform that action at this time.
0 commit comments