This repository contains Dockerfile of Cloud9 IDE!
1.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 imxieke/cloud9
alternatively, you can build an image from Dockerfile:
docker build -t="$USER/cloud9" github.com/imxieke/cloud9
docker run -it -d -p 8181:8181 -p 2222:22 imxieke/cloud9
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/imxieke/cloud9
cd cloud9/
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:imxieke/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
Size
362.9 MB
Last updated
almost 10 years ago
docker pull imxieke/cloud9