# 使用官方的Ubuntu 22.04作为基础镜像 FROM moelin/1panel:latest RUN useradd -m -u 1000 user # 设置环境变量,避免交互式配置 #ARG DEBIAN_FRONTEND=noninteractive RUN mkdir -p /opt/1panel/log && chown -R 1000:1000 /opt/1panel/log # 设置时区为亚洲/上海 ENV TZ=Asia/Shanghai # 设置工作目录为/app # WORKDIR /app # 暴露端口 10086 EXPOSE 10086 # 创建 Docker 套接字的卷 #VOLUME /var/run/docker.sock # 启动 CMD ["/bin/bash", "-c", "/usr/local/bin/1panel"]