Scott Johnston

Docker Hub Official Repos: Announcing Language Stacks

With Docker containers fast becoming the standard for building blocks for distributed apps, we’re working with the Docker community to make it easier for users to quickly code and assemble their projects.  Official Repos, publicly downloadable for free from the Docker Hub Registry, are curated images informed by user feedback and best practices.  They represent a focused community effort to provide great base images for applications, so developers and sysadmins can focus on building new features and functionality while minimizing repetitive work on commodity scaffolding and plumbing. At DockerCon last June, we announced the first batch of Official Repos which covered many standard tools like OS distributions, web servers, and databases.  At the time, we had several organizations join us to curate Official Repos for their particular project, including Fedora, CentOS, and Canonical.  And the community responded enthusiastically as well: Continue reading…

Scott Johnston

Docker & VMware: 1 + 1 = 3

Today at VMworld we’re excited to announce a broad partnership with VMware.  The objective is to provide enterprise IT customers with joint solutions that combine the application lifecycle speed and environment interoperability of the Docker platform with the security, reliability, and management of VMware infrastructure.  To deliver this “better together” solution to customers, Docker and VMware are collaborating on a wide range of product, sales, and marketing initiatives. Why join forces now?  In its first 12 months Docker usage rapidly spread among startups and early adopters who valued the platform’s ability to separate the concerns of application development management from those of infrastructure provisioning, configuration, and operations.  Docker gave these early users a new, faster way to build distributed apps as well as a “write once, run anywhere” choice of deployment from laptops to bare metal to VMs to private Continue reading…

Scott Johnston

Getting Started with Docker Orchestration using Fig

Last month we announced Docker, Inc.’s acquisition of Orchard, builders of a Docker hosting service as well as an orchestration tool, Fig.  If you’ve started using Docker and have been wondering how to define and control a multi-container service – for example, a web app in one container and a database in another – then we think you’ll find Fig really helpful.

Scott Johnston

Happy SysAdmin Day!

The last Friday in July is the day the world celebrates sysadmins and all that they do.  And as more and more apps dominate our personal and professional waking hours and with the non-stop growth in the number of servers – physical, virtual, and cloud – the role is only growing in importance. Sysadmins have a special role in the history of Docker: back-in-the-day, Solomon was a sysadmin, and it was his frustration with trying to manage and maintain golden tarballs that triggered his thinking, “There’s gotta be a better way….” Several years and an iteration or two later, Docker was born. The clean separation of concerns that Docker provides between the developer – responsible for the app inside of the container – and the sysadmin – responsible for the “outside,” or deploying, scaling, and managing the container – have made it Continue reading…

Get the Latest Docker News by Email

Docker Weekly is a newsletter with the latest content on Docker and the agenda for the upcoming weeks.

Scott Johnston

Continued Community Momentum Around Orchestration

One of the great aspects of the Docker community is its ever-growing ecosystem of tools, technologies, and services built on the Docker platform. Today, we’re excited to join with Google to highlight the momentum of their Docker orchestration and workload scheduling tool, Kubernetes.  Based on tools Google uses internally to run large workloads like Gmail and Search, Kubernetes was first announced at last month’s DockerCon, the Docker community’s inaugural conference. Orchestration is an important category of tooling for distributed applications built on the Docker platform, and Kubernetes joins Mesos, Consul, Fleet, Geard, ZooKeeper, and others, each addressing a particular use case or niche. In Kubernetes’ case, it coordinates Docker workloads so as to take advantage of Google Compute’s underlying operations and infrastructure. Given Google’s expertise in large scale operations, Kubernetes is a welcome addition to this tool category. This proliferation Continue reading…

Scott Johnston

Docker 0.11 is the Release Candidate for 1.0

One of the most-asked questions we’ve been hearing these last couple months is, “When is 1.0 coming?”  While not a direct answer, today we’re pleased to announce the immediate availability of Docker 0.11 – the first Release Candidate (RC) for 1.0.  From here, we want to continue to get your feedback, focus on quality. RC designation aside, there are a lot of features to be excited about in this release.  Here are the big ones: SELinux support.  Big shout-out to community member Dan Walsh, “Mr. SELinux” of Red Hat fame, for the work he contributed on this. To run the daemon with SELinux support, use docker -d –selinux-enabled Host networking.  For those wanting their containers to directly access the host system’s network interfaces, Docker 0.11 features a “host networking” mode. A container in host networking mode is sandboxed as usual, Continue reading…

Scott Johnston

Docker + Red Hat = Even More Goodness

It’ll be no surprise to the Docker community that Docker and Red Hat have been working together on a number of fronts during the last nine months or so.  Today at the Red Hat Summit we’re excited to announce several initiatives that, thanks to everyone’s efforts, are ready to see the light of day: Expansion of RHEL 7.0 Beta to include Docker container technologies.  Red Hat Enterprise Linux 7 is currently in beta and is targeted to be a Red Hat certified container host, with Docker as a primary supported container format; Docker Integration with OpenShift PaaS.  Application containers in OpenShift will be integrated with Docker and support Red Hat certified ISV applications packaged in the Docker container format. These same containerized applications will also be supported on other Red Hat products; Red Hat Certification.  As revealed last month, Red Continue reading…

Scott Johnston

Introducing Private Repos, Webhooks, and More

The Docker.io team has been working hard on a number of new services and we’re excited to roll them out to you today.  With this release, we aspired to provide services to help users share repos with others, drill-down into repo contents, and automate and link workflows. Sharing One of the most-requested features is private repos.  Say you’re working on a project that you want to share with the world but is not yet ready for prime time.  Now you can push your work-in-progress to a private repo on docker.io and invite only specific collaborators to pull from and push to it.  When you’re ready, you can make your private repo public, and it’ll automatically be indexed and publicly searchable. All services on Docker.io to this point have been freely available, and we feel this is important in fostering an Continue reading…