com3dian commited on
Commit
7583d65
·
verified ·
1 Parent(s): 40f5c17

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +0 -33
Dockerfile CHANGED
@@ -1,46 +1,13 @@
1
  FROM python:3.8.9
2
 
3
- # Set environment variables for Java
4
- ENV JAVA_HOME /usr/lib/jvm/java-11-openjdk-amd64
5
- ENV PATH $JAVA_HOME/bin:$PATH
6
-
7
- # Install OpenJDK 11
8
- RUN apt-get update && \
9
- apt-get install -y openjdk-11-jdk && \
10
- apt-get clean;
11
-
12
- # Install Gradle
13
- ENV GRADLE_HOME /opt/gradle
14
- ENV PATH $GRADLE_HOME/bin:$PATH
15
- ENV GRADLE_VERSION 7.3
16
-
17
- RUN wget -q https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip -P /tmp && \
18
- unzip -q /tmp/gradle-${GRADLE_VERSION}-bin.zip -d /opt && \
19
- ln -s /opt/gradle-${GRADLE_VERSION} /opt/gradle && \
20
- rm /tmp/gradle-${GRADLE_VERSION}-bin.zip
21
-
22
- RUN apt-get update && \
23
- apt-get -y --no-install-recommends install unzip
24
-
25
  WORKDIR /app
26
 
27
- RUN git clone https://github.com/kermitt2/grobid.git
28
- RUN cd grobid && \
29
- ./gradlew clean install && \
30
- bash -c "./gradlew run &" && \
31
- cd ..
32
-
33
  COPY ./requirements.txt /app/requirements.txt
34
  COPY ./packages.txt /app/packages.txt
35
 
36
  RUN apt-get update && xargs -r -a /app/packages.txt apt-get install -y && rm -rf /var/lib/apt/lists/*
37
  RUN pip3 install --no-cache-dir -r /app/requirements.txt
38
 
39
- RUN git clone https://github.com/kermitt2/grobid_client_python && \
40
- cd grobid_client_python && \
41
- python3 setup.py install && \
42
- cd ..
43
-
44
  # User
45
  RUN useradd -m -u 1000 user
46
  USER user
 
1
  FROM python:3.8.9
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  WORKDIR /app
4
 
 
 
 
 
 
 
5
  COPY ./requirements.txt /app/requirements.txt
6
  COPY ./packages.txt /app/packages.txt
7
 
8
  RUN apt-get update && xargs -r -a /app/packages.txt apt-get install -y && rm -rf /var/lib/apt/lists/*
9
  RUN pip3 install --no-cache-dir -r /app/requirements.txt
10
 
 
 
 
 
 
11
  # User
12
  RUN useradd -m -u 1000 user
13
  USER user