NapCat-Docker/base/Dockerfile
initialencounter 60dc2d7212
使用 NativePacketClient 作为后端
Signed-off-by: initialencounter <2911583893@qq.com>
2024-11-05 22:51:59 +08:00

39 lines
731 B
Docker

FROM ubuntu:22.04
# 设置环境变量
ENV DEBIAN_FRONTEND=noninteractive \
TZ=Asia/Shanghai
# 安装必要的软件包
RUN apt-get update && apt-get install -y \
libnss3 \
libnotify4 \
libsecret-1-0 \
libgbm1 \
xvfb \
libasound2 \
fonts-wqy-zenhei \
gnutls-bin \
libglib2.0-dev \
libdbus-1-3 \
libgtk-3-0 \
libxss1 \
libxtst6 \
libatspi2.0-0 \
libx11-xcb1 \
ffmpeg \
unzip \
dbus-user-session \
curl \
jq \
gosu \
tzdata && \
echo "${TZ}" > /etc/timezone && \
ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime && \
apt autoremove -y && \
apt clean && \
rm -rf \
/var/lib/apt/lists/* \
/tmp/* \
/var/tmp/*