Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM solr
- WORKDIR /opt/solr/server/solr/
- COPY . .
- RUN ls /opt/solr/server/solr/
- USER root
- RUN chown -R solr /opt/solr/server/solr
- USER solr
- EXPOSE 8983
- WORKDIR /opt/solr
- USER solr
- Step 4/12 : RUN ls /opt/solr/server/solr/
- ---> Running in c99d23097bda
- Dockerfile
- README.txt
- configsets
- docker-compose.yml
- kdb
- lib
- mycores
- solr.xml
- sqljdbc41.jar
- sqljdbc42.jar
- zoo.cfg
- Removing intermediate container c99d23097bda
- docker build --no-cache -t esolr .
- docker tag solr enevodocker/esolr:production
- docker push enevodocker/esolr:production
- docker stack deploy --compose-file=docker-compose.yml esolr
- docker service update --with-registry-auth --force --image enevodocker/esolr:production esolr_solr
- version: '3'
- services:
- solr:
- image: enevodocker/esolr:production
- ports:
- - 8983
- environment:
- - SERVICE_PORTS=8983
- deploy:
- replicas: 1
- update_config:
- parallelism: 1
- delay: 10s
- restart_policy:
- condition: on-failure
- max_attempts: 2
- window: 60s
- volumes:
- - data:/opt/solr/server/solr/mycores
- entrypoint:
- - docker-entrypoint.sh
- - solr-precreate
- - kdb
- networks:
- - web
- proxy:
- image: dockercloud/haproxy
- depends_on:
- - solr
- environment:
- - BALANCE=leastconn
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- ports:
- - 8083:80
- networks:
- - web
- deploy:
- placement:
- constraints: [node.role == manager]
- volumes:
- data:
- networks:
- web:
- driver: overlay
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement