No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
Dockerfile
LICENSE.txt
README.md

README.md

Dockerfile for Development using Revel Framework

Build Image

  • git clone
git clone https://github.com/ysaotome/docker-go-revel-dev
  • docker build
docker build --rm -t ysaotome/go-revel-dev docker-go-revel-dev

Example usage

run Development mode

docker run -it -p 9000:9000 -v /path/to/dev:/root/go/src/dev ysaotome/go-revel-dev zsh
5ad219bfca52# revel new dev/sample
~
~ revel! http://revel.github.io
~
Your application is ready:
   /root/go/src/dev/sample

You can run it with:
   revel run dev/sample
5ad219bfca52# 
5ad219bfca52# revel run dev/sample
~
~ revel! http://revel.github.io
~
INFO  2015/05/30 09:00:28 revel.go:329: Loaded module testrunner
INFO  2015/05/30 09:00:28 revel.go:329: Loaded module static
INFO  2015/05/30 09:00:28 revel.go:206: Initialized Revel v0.12.0 (2015-03-25) for >= go1.3
INFO  2015/05/30 09:00:28 run.go:57: Running sample (dev/sample) in dev mode
INFO  2015/05/30 09:00:28 harness.go:165: Listening on :9000

run Test mode

docker run -it -p 9000:9000 -v /path/to/dev:/root/go/src/dev ysaotome/go-revel-dev zsh -c 'revel run dev/sample'
~
~ revel! http://revel.github.io
~
INFO  2015/05/30 09:04:40 revel.go:329: Loaded module testrunner
INFO  2015/05/30 09:04:40 revel.go:329: Loaded module static
INFO  2015/05/30 09:04:40 revel.go:206: Initialized Revel v0.12.0 (2015-03-25) for >= go1.3
INFO  2015/05/30 09:04:40 run.go:57: Running sample (dev/sample) in dev mode
INFO  2015/05/30 09:04:40 harness.go:165: Listening on :9000
  • This software is released under the MIT License, see LICENSE.txt.