From ca3b1f5bfc489915edda36090eb99a217a031e05 Mon Sep 17 00:00:00 2001 From: titor-z Date: Fri, 18 Oct 2024 17:51:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9Dockerfile=E7=9A=84=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=EF=BC=8C=E7=AE=80=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7a66d44..12da85c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,32 +1,28 @@ FROM code.h2ostudio.cn/titor/debian:armv7 AS builder -LABEL Author="Titor-Z" -LABEL maintainer="titor@h2ostudio.cn" -LABEL org.opencontainers.image.created="Thu 17 Oct 2024 05:35:07 PM UTC" -LABEL ORG.opencontainers.image.licenses="MIT" -LABEL org.opencontainers.image.title="Gitea·Armbian" -LABEL org.opencontainers.image.description ="The Gitea Application on Armbian, Device is Armv7l" -LABEL org.opencontainers.image.created="value" +LABEL Author="titor.Z" maintainer="titor@h2ostudio.cn" org.opencontainers.image.created="Thu 17 Oct 2024 05:35:07 PM UTC" org.opencontainers.image.licenses="MIT" org.opencontainers.image.title="GiteArmBian" org.opencontainers.image.description="专为运行armbian armv7l架构的onecloud开发的Gitea docker镜像" ENV GITEA_WORK_DIR=/var/lib/gitea WORKDIR / +# 替换为腾讯源 COPY debian.sources /etc/apt/sources.list.d +# 复制Gitea源码 +COPY gitea-1.22.3-linux-arm-6 /usr/local/bin/gitea +# 复制 gitea service 系统服务 +COPY gitea.services.sh /etc/init.d/gitea + #### 更新包列表并安装必要的依赖 RUN apt-get update && apt-get install -y \ git \ - # ca-certificates \ - # curl \ - # postgresql-client \ - # libgit2-dev \ - # golang \ + # ca-certificates \ + # curl \ + # postgresql-client \ + # libgit2-dev \ + # golang \ && rm -rf /var/lib/apt/lists/* -#### 复制二进制文件到系统 -COPY gitea-1.22.3-linux-arm-6 /usr/local/bin/gitea -COPY gitea.services.sh /etc/init.d/gitea - WORKDIR /root/ #### 执行初始化操作 ###### 1. 创建git用户