fix: 镜像里给交叉编译的二进制加上可执行位
Windows 上打出来的文件没有执行权限,容器会因 permission denied 起不来。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
e27ae8723a
commit
844f00da73
@ -14,6 +14,8 @@ WORKDIR /app
|
||||
COPY bin/linux_amd64/spark-server /usr/local/bin/spark-server
|
||||
COPY bin/linux_amd64/spark-migrate /usr/local/bin/spark-migrate
|
||||
COPY bin/linux_amd64/spark-seed /usr/local/bin/spark-seed
|
||||
# Windows cross-compile does not keep the executable bit.
|
||||
RUN chmod 755 /usr/local/bin/spark-server /usr/local/bin/spark-migrate /usr/local/bin/spark-seed
|
||||
COPY migrations /app/migrations
|
||||
RUN mkdir -p /app/logs && chown -R spark:spark /app
|
||||
USER spark
|
||||
|
||||
Loading…
Reference in New Issue
Block a user