Cloud 9 IDE now runs Ubuntu containers via Docker

As announced during the Ubuntu Server 14.04 LTS release, Docker is now fully integrated with Ubuntu Server, available through a simple apt-get. Since then, many individuals and companies have been doing some very cool things with Docker on Ubuntu, and we’ve decided to dedicate a blog series to highlighting those endeavours.

Our first post is about Cloud9, which “combines a powerful online code editor with a full Ubuntu workspace in the cloud”. They have just launched the latest version of their online IDE, which includes workspaces hosted through Docker in containers running on Ubuntu. You can choose from an existing workspace (and there seem to be ones for some of the most popular development tools), or create your own. You can also customise the underlying container directly through sudo access from your command line.

We think this is an excellent illustration of the power of the Ubuntu/Docker combo. You can have an on-demand, pre-configured IDE using minimal resources, and switch between multiple workspaces as you need to. It’s a good combination of ease of use and the ability to customise and configure.

We haven’t tried it yet, so if you have, feel free to let us know what you think of it. Read the full article here. And if you’re doing something cool on Ubuntu and Docker yourself, please tweet us @ubuntucloud using the hashtag #docker, preferably including a link to a demo or a blog post, and we’ll be happy to syndicate it on insights.ubuntu.com.

Happy developing!

Ubuntu cloud

Ubuntu offers all the training, software infrastructure, tools, services and support you need for your public and private clouds.

Newsletter signup

Select topics you’re
interested in

In submitting this form, I confirm that I have read and agree to Canonical’s Privacy Notice and Privacy Policy.

Related posts

CMake leverages the Snapcraft Summit with Travis CI to build snaps

CMake is an open-source, cross-platform family of tools designed to build, test and package software. It is used to control the software compilation process and generate native makefiles and workspaces that can be used in any …

Octave turns to snaps to reduce dependency on Linux distribution maintainers

Octave is a numerical computing environment largely compatible with MATLAB. As free software, Octave runs on GNU/Linux, macOS, BSD, and Windows. At the 2019 Snapcraft Summit, Mike Miller and Jordi Gutiérrez Hermoso of the Octave team …

Customisable for the enterprise: the next-generation of drones

Drones, and their wide-ranging uses, have been a constant topic of conversation for some years now, but we’re only just beginning to move away from the hypothetical and into reality. The FAA estimates that there will …