File size: 793 Bytes
27f68d0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Используем базовый образ Alpine
FROM alpine:latest

# Устанавливаем необходимые пакеты
RUN apk add --no-cache \
    zsh \
    git \
    curl \
    && sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# Устанавливаем шрифт для терминала (опционально)
RUN apk add --no-cache \
    fontconfig \
    && apk add --no-cache --virtual .build-deps \
    fontforge \
    && curl -L -o /tmp/Powerline.zip https://github.com/powerline/fonts/archive/master.zip \
    && unzip /tmp/Powerline.zip -d /tmp/ \
    && cd /tmp/fonts-master && ./install.sh \
    && rm -rf /tmp/*

# Устанавливаем zsh как стандартный шелл
CMD ["/bin/zsh"]