Cloud9 IDE with some usefull features for convenience and secure development environment
2.4K
This repository contains Dockerfile of Cloud9 IDE with some usefull features for convenience and secure development environment for Docker's automated build published to the public Docker Hub Registry.
Download automated build from public Docker Hub Registry:
docker pull agungf/cloud9-ide
alternatively, you can build an image from Dockerfile:
docker build -t="$USER/cloud9-ide" github.com/agungf/cloud9-ide
docker run -it -d -p 8181:8181 -p 2222:22 agungf/cloud9-ide
It will take care all the defaults to:
root , with DEFAULT password: secretdocker logs <continer instance name>/cloud9/workspaceYou can add a workspace as a volume directory with the argument -v /your-path/workspace/:cloud9/workspace like this :
docker run -it -d -p 8181:8181 -v /your-path/workspace/:/cloud9/workspace agungf/cloud9-ide
Get the latest version from github
git clone https://github.com/agungf/cloud9-ide
cd cloud9-ide/
Run with docker compose:
docker-compose up -d
Example docker-compose.yml:
ide:
build: .
environment:
- ROOT_PASS=thesecrets
- C9_WORKSPACE=/data/workspace
volumes_from:
- data
ports:
- 8181:8181
- 22
data
image:tutum/ubuntu
volumes:
- /data/workspace
It will set the parameters to:
root , with password: thesecretsthesecrets/data/workspace linked to VOLUME_FROM data containerHappy Coding !!
Content type
Image
Digest
sha256:da1d97eab…
Size
359.4 MB
Last updated
almost 11 years ago
docker pull agungf/cloud9-ide