There is much more to Docker than just deploying your flagship application. Carolyn VanSlyck, Ash Wilson, and Nick Silkey look at three use cases for Docker that go beyond the typical software development pipeline:
1. The Rackspace Cloud DNS product team is running a Hubot-based ChatOps bot on Carina to automate routine operational tasks in the open via a team-based chat. The team successfully migrated this service from another provider into Carina in under an hour from start to finish, including a datastore migration.
2. Rackspace’s developer documentation is open to external contributors and has streamlined the editing process with a staging environment that previews the full site on-demand for pull requests. All of its infrastructure is hosted within Docker containers, managed by Ansible, on a CoreOS cluster.
3. How to Whale is teaching Docker with zero setup from the comfort of your web browser. Every user has an interactive sandbox, courtesy of JupyterHub, which spins up a Jupyter server on the user’s own Docker Swarm cluster.
You’ll leave knowing how you can use Docker on the side, even if you haven’t tackled Dockerizing your application.
This session is sponsored by Rackspace.
Carolyn VanSlyck is a software developer from Chicago who loves all things automation, developer tools, and helping others learn new technologies. Carolyn develops tools for OpenStack and Docker, in addition to writing Docker tutorials to get people started working with Docker and Carina. Inspired by her experiences teaching Docker, she created How to Whale, where you can learn Docker in your web browser.
Ash Wilson builds developer tools, SDKs, and a content management system on the Developer Experience team at Rackspace. His interests include programming languages, IDEs, chatbots, continuous integration and delivery, configuration management, and Docker.
Nick Silkey is a systems engineer who has worked on multiple products within Rackspace Cloud, including Cloud Identity and Cloud Feeds. Most recently, Nick joined the Cloud DNS product team, where he works on driving design and implementation of release engineering for the control plane for the Managed Cloud DNS API, powered by OpenStack Designate. He is also actively involved in helping to curate vibrant technical communities within the Austin area tech scene.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org