Title logo
linuxserver/cloud9.

6,025,690 45 arm arm64 amd64

Build Information

General build information for this image

Docker Hub linuxserver/cloud9
Build Time 13 May 2021 10:02:02
Category Development
Synchronised Yes
Stable Yes
Deprecated No

Tracked Tags

Known tags which link to a specific branched app version.

Branch Version Built
go go-version-1.16.4 13 May 2021 at 10:02:01
nodejs nodejs-version-12.22.1-1nodesource1 22 Apr 2021 at 09:57:01
python python-version-b5b04e58 22 Apr 2021 at 10:00:34
ruby ruby-version-c062313c 22 Apr 2021 at 12:11:05
latest version-1.29.2 10 May 2021 at 13:39:21

Daily Pull Statistics

Running this as a container

Basic examples for getting this image running as a container

Docker Compose

---
version: "2"
services:
  cloud9:
    image: linuxserver/cloud9:version-1.29.2
    container_name: cloud9
    restart: unless-stopped
    environment:
      - USERNAME # Optionally specify a username for http auth
      - TZ=Europe/London # Specify a timezone to use EG Europe/London
      - PUID # for UserID
      - PGID # for GroupID
      - PASSWORD # Optionally specify a password for http auth (if USERNAME and PASSWORD are not set, there will be no http auth)
      - GITURL=https://github.com/linuxserver/docker-cloud9.git # Specify a git repo to checkout on first startup
    volumes:
      - /host/path/to/var/run/docker.sock:/var/run/docker.sock # Needed if you plan to use Docker or compose commands
      - /host/path/to/code:/code # Optionally if you want to mount up a local folder of code instead of checking out
    ports:
      - 8000:8000/tcp # The port for the Cloud9 web interface

CLI

docker create \
  --name=cloud9 \
  -e USERNAME `# Optionally specify a username for http auth` \
  -e TZ=Europe/London `# Specify a timezone to use EG Europe/London` \
  -e PUID `# for UserID` \
  -e PGID `# for GroupID` \
  -e PASSWORD `# Optionally specify a password for http auth (if USERNAME and PASSWORD are not set, there will be no http auth)` \
  -e GITURL=https://github.com/linuxserver/docker-cloud9.git `# Specify a git repo to checkout on first startup` \
  -v /host/path/to/var/run/docker.sock:/var/run/docker.sock `# Needed if you plan to use Docker or compose commands` \
  -v /host/path/to/code:/code `# Optionally if you want to mount up a local folder of code instead of checking out` \
  -p 8000:8000/tcp `# The port for the Cloud9 web interface` \
  --restart unless-stopped \
  linuxserver/cloud9:version-1.29.2