Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. FROM solr
  2.  
  3. WORKDIR /opt/solr/server/solr/
  4. COPY . .
  5.  
  6. RUN ls /opt/solr/server/solr/
  7.  
  8. USER root
  9. RUN chown -R solr /opt/solr/server/solr
  10. USER solr
  11.  
  12. EXPOSE 8983
  13. WORKDIR /opt/solr
  14. USER solr
  15.  
  16. Step 4/12 : RUN ls /opt/solr/server/solr/
  17. ---> Running in c99d23097bda
  18. Dockerfile
  19. README.txt
  20. configsets
  21. docker-compose.yml
  22. kdb
  23. lib
  24. mycores
  25. solr.xml
  26. sqljdbc41.jar
  27. sqljdbc42.jar
  28. zoo.cfg
  29. Removing intermediate container c99d23097bda
  30.  
  31. docker build --no-cache -t esolr .
  32. docker tag solr enevodocker/esolr:production
  33. docker push enevodocker/esolr:production
  34.  
  35. docker stack deploy --compose-file=docker-compose.yml esolr
  36. docker service update --with-registry-auth --force --image enevodocker/esolr:production esolr_solr
  37.  
  38. version: '3'
  39. services:
  40. solr:
  41. image: enevodocker/esolr:production
  42. ports:
  43. - 8983
  44. environment:
  45. - SERVICE_PORTS=8983
  46. deploy:
  47. replicas: 1
  48. update_config:
  49. parallelism: 1
  50. delay: 10s
  51. restart_policy:
  52. condition: on-failure
  53. max_attempts: 2
  54. window: 60s
  55. volumes:
  56. - data:/opt/solr/server/solr/mycores
  57. entrypoint:
  58. - docker-entrypoint.sh
  59. - solr-precreate
  60. - kdb
  61. networks:
  62. - web
  63. proxy:
  64. image: dockercloud/haproxy
  65. depends_on:
  66. - solr
  67. environment:
  68. - BALANCE=leastconn
  69. volumes:
  70. - /var/run/docker.sock:/var/run/docker.sock
  71. ports:
  72. - 8083:80
  73. networks:
  74. - web
  75. deploy:
  76. placement:
  77. constraints: [node.role == manager]
  78. volumes:
  79. data:
  80. networks:
  81. web:
  82. driver: overlay
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement