Sign inSign up

ysaotome/go-revel-dev

By ysaotome

•Updated over 11 years ago

Image
0

1.1K

ysaotome/go-revel-dev repository overview

⁠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.

Tag summary

Content type

Image

Digest

sha256:6be830b8e…

Size

-

Last updated

over 11 years ago

docker pull ysaotome/go-revel-dev