Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM openjdk:8-alpine
- RUN apk update && apk add bash gcc musl-dev
- RUN apk add python3 python3-dev
- RUN apk add py3-pip
- RUN apk add libxslt-dev libxml2-dev
- ENV PROJECT_HOME /opt/app
- RUN mkdir -p /opt/app
- RUN mkdir -p /opt/app/modules
- # This is needed for Jep, otherwise it doesn't run
- ENV LD_LIBRARY_PATH /usr/lib/python3.6/site-packages/jep
- ENV LD_PRELOAD /usr/lib/libpython3.6m.so
- RUN pip3 install jep
- RUN pip3 install googleads
- RUN pip3 install gspread
- RUN pip3 list
- COPY target/my-server-1.0-SNAPSHOT.jar $PROJECT_HOME/my-server-1.0-SNAPSHOT.jar
- WORKDIR $PROJECT_HOME
- CMD ["java", "-Dspring.data.mongodb.uri=mongodb://my-mongo:27017/mydb","-jar","./my-server-1.0-SNAPSHOT.jar"]
- /opt/app # pip3 list
- jep (3.7.1)
- pip (9.0.1)
- setuptools (28.8.0)
- /opt/app #
- docker build -t my-server .
- bash -c "clear && docker exec -it my-server sh"
- pip3 list
Add Comment
Please, Sign In to add comment