Skip to content

xylphid/docker-play

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Play! Framework

Play! Framework

Supported tags

  • 1, 1.5, 1.5.3 (Dockerfile)
  • latest, 1.5-slim, 1.5.3-slim, 1.5-slim-jdk11, 1.5.3-slim-jdk11 (Dockerfile)
  • 1-alpine, 1.5-alpine, 1.5.3-alpine, 1.5-alpine-jdk12, 1.5.3-alpine-jdk12 (Dockerfile)
  • 1.4, 1.4.6 (Dockerfile)
  • 1.4-alpine, 1.4.6-alpine (Dockerfile)

How to use this image

Mounting project

$ docker run --name some-name -v /path/to/project:/app -d xylphid/play-framework:1

Exposing external port

$ docker run --name some-name -v /path/to/projet:/app -p 80:9000 -d xylphid/play-framework:1 Then you can hit http://localhost/ or http://host-ipin your browser.

How to compose with this image

version: "3"
services:
  app:
    image: xylphid/play-framework:1.4.4
    port:
      - "80:9000"
    restart: always
    volumes:
      - /path/to/project:/app

Traefik configuration

version: "3"
services:
  app:
    image: xylphid/play-framework:1.4.4
    labels:
      - "traefik.backend=my-project"
      - "traefik.frontend.rule=Host:my-project.domain.tld"
      - "traefik.port=9000"
    restart: always
    volumes:
      - /path/to/project:/app

Quick reference

Image inheritance

This docker image inherits from openjdk:8 image.

About

Play Framework !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors