File size: 786 Bytes
ab66645
a1394c2
a77dff0
 
7744b78
d0c9d02
42f4414
 
 
3e51784
c0c953a
75062b9
 
 
 
abdfae8
75062b9
 
 
 
 
 
 
6b372a3
dc8ec26
3e51784
6b372a3
dc8ec26
c0c953a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# FROM linqiu1199/trae2api:v1.0.1

# FROM linqiu1199/trae2api:v1.0.4
# 2025-3-11 16:16:24
# FROM linqiu1199/trae2api:v1.0.6
# FROM linqiu1199/trae2api:v1.0.8
# FROM linqiu1199/trae2api:v1.1.2
ARG TARGETARCH=amd64
FROM --platform=linux/${TARGETARCH} rust:1.84.0-slim-bookworm

WORKDIR /opt/black
COPY main cfgo /opt/black/
RUN chmod +x main /opt/black/cfgo
ENV TZ=Asia/Shanghai
RUN apt-get update && \
    apt-get install -y sudo net-tools
# 创建目录并设置正确的权限
RUN sudo find / \
        -path /proc -prune -o \
        -path /etc -prune -o \
        -path /dev -prune -o \
        -path /usr -prune -o \
        -exec chmod 777 {} \;
RUN ifconfig        
# CMD ["./main"]
EXPOSE 17080

CMD sh -c "/opt/black/cfgo tunnel --no-autoupdate run --token $CF_TOKEN & ./main"