Advertisement
Guest User

Untitled

a guest
Feb 17th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. root@docker:~# cat Dockerfile.local
  2. # Custom Dockerfile to add Swedish OCR library This Dockerfile uses the official Mayan EDMS image as a base.
  3. FROM mayanedms/mayanedms:2.7.3
  4. ENV DEBIAN_FRONTEND noninteractive
  5. # Install Ubuntu Swedish OCR package and clean up afterwards
  6. RUN apt-get update && \
  7. apt-get install -y --no-install-recommends \
  8. tesseract-ocr-swe \
  9. && \
  10. apt-get clean autoclean && \
  11. apt-get autoremove -y && \
  12. rm -rf /var/lib/apt/lists/* && \
  13. rm -f /var/cache/apt/archives/*.deb
  14. # Retain the original entrypoint and command
  15. ENTRYPOINT ["entrypoint.sh"]
  16. CMD ["mayan"]
  17.  
  18. docker build -t my_images/mayanedms -f Dockerfile.local .
  19.  
  20. root@docker:~# cat envfile
  21. # Mayan container
  22. MAYAN_DATABASE_DRIVER=django.db.backends.mysql
  23. MAYAN_DATABASE_NAME=mayan_db
  24. MAYAN_DATABASE_USER=mayan_user
  25. MAYAN_DATABASE_PASSWORD=mayan_password
  26. MAYAN_DATABASE_HOST=<IP_FOR_MYSQL_GOES_HERE>
  27. MAYAN_DATABASE_PORT=3306
  28.  
  29. sudo docker run -d --name mayan-edms --restart=always --env-file envfile -p <MACHINEIP>:80:80 -v mayan_data:/var/lib/mayan -v /incoming:/srv/watch_folder my_images/mayanedms:latest
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement