Spaces:
Runtime error
Runtime error
Update Dockerfile
Browse files- Dockerfile +10 -6
Dockerfile
CHANGED
|
@@ -4,9 +4,11 @@ FROM node:latest
|
|
| 4 |
# 设置工作目录
|
| 5 |
WORKDIR /app
|
| 6 |
|
| 7 |
-
# 更新包列表
|
| 8 |
-
RUN apt-get update &&
|
| 9 |
-
|
|
|
|
|
|
|
| 10 |
build-essential \
|
| 11 |
cmake \
|
| 12 |
git \
|
|
@@ -28,8 +30,10 @@ RUN apt-get update && \
|
|
| 28 |
gfortran \
|
| 29 |
python3-dev \
|
| 30 |
wget \
|
| 31 |
-
unzip
|
| 32 |
-
|
|
|
|
|
|
|
| 33 |
|
| 34 |
# 下载并解压 OpenCV 源码
|
| 35 |
RUN wget -O opencv.zip https://github.com/opencv/opencv/archive/4.x.zip && \
|
|
@@ -66,4 +70,4 @@ RUN npm install
|
|
| 66 |
EXPOSE 7860
|
| 67 |
|
| 68 |
# 启动应用程序
|
| 69 |
-
CMD ["node", "egg-api
|
|
|
|
| 4 |
# 设置工作目录
|
| 5 |
WORKDIR /app
|
| 6 |
|
| 7 |
+
# 更新包列表
|
| 8 |
+
RUN apt-get update && apt-get upgrade -y
|
| 9 |
+
|
| 10 |
+
# 安装必要的依赖库
|
| 11 |
+
RUN apt-get install -y \
|
| 12 |
build-essential \
|
| 13 |
cmake \
|
| 14 |
git \
|
|
|
|
| 30 |
gfortran \
|
| 31 |
python3-dev \
|
| 32 |
wget \
|
| 33 |
+
unzip || { apt-get -y --fix-missing install; exit 1; }
|
| 34 |
+
|
| 35 |
+
# 确认 cmake 已成功安装
|
| 36 |
+
RUN cmake --version
|
| 37 |
|
| 38 |
# 下载并解压 OpenCV 源码
|
| 39 |
RUN wget -O opencv.zip https://github.com/opencv/opencv/archive/4.x.zip && \
|
|
|
|
| 70 |
EXPOSE 7860
|
| 71 |
|
| 72 |
# 启动应用程序
|
| 73 |
+
CMD ["node", "egg-api"]
|