Sign inSign up

ferror/spring-image

By ferror

•Updated over 5 years ago

Image
1

202

ferror/spring-image repository overview

⁠spring-image

Docker Hub

Makefile

run:
    ./gradlew build
    exec /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
rerun:
    ./gradlew build
    supervisorctl restart spring

docker-compose.yml

services:
    traefik:
        image: traefik:2.3
        command:
            - "--log.level=DEBUG"
            - "--api.insecure=true"
            - "--providers.docker=true"
            - "--providers.docker.exposedbydefault=false"
            - "--entrypoints.web.address=:80"
        ports:
            - "80:80"
            - "8080:8080"
        volumes:
            - /var/run/docker.sock:/var/run/docker.sock:ro
        networks:
            ferror:
                ipv4_address: 192.168.10.2

    spring:
        image: ferror/spring-image
        command: ["make", "run"]
        volumes:
            - ./:/app:delegated
        labels:
            - "traefik.enable=true"
            - "traefik.http.routers.spring.rule=Host(`spring.domain.localhost`)"
        networks:
            - ferror

networks:
    ferror:
        name: ferror
        driver: bridge
        ipam:
            driver: default
            config:
                - subnet: 192.168.10.0/24

Tag summary

Content type

Image

Digest

Size

418.3 MB

Last updated

over 5 years ago

docker pull ferror/spring-image