Public Repository

Last pushed: a year ago
Short Description
Cloud9 IDE for go development on ARMv6
Full Description

Cloud9 Docker Image for go Development on ARMv6

Includes go1.8 running on Debian Jessie with working code completion and debugging. Cloud9 workspace is set up as the GOPATH with empty bin/pkg/src folders.

Run the container with defaults

docker run -d -p 8080:8080 msmiley/cloud9-go-armhf

If you work on web services, don't forget to expose additional ports!

docker run -d -p 8080:8080 -p 8081:8081 msmiley/cloud9-go-armhf

Then serve up your web service on port 8081.


PNAT the port(s) and modify the mounted go directory

docker run -d -v ~/my_go_workspace:/home -p 8888:8080 -p 5000:8081 msmiley/cloud9-go-armhf

Add basic authentication

docker run -d -v ~:/home -p 8080:8080 msmiley/cloud9-go-armhf -a user:pass

Note: the password will be easily visible to anyone in the docker group, so no valuable passwords!

Docker Pull Command