The Use Case track at DockerCon 2016 covered practical applications of Docker. Speakers shared their experiences implementing Docker with technical details and advice on implementation.
Watch all of the awesome talks (and check out the slides) from the Use Case Track at DockerCon 2016 below!
During the DockerCon 2016 keynote, I demonstrated a development workflow with Docker for Mac, going from a fresh laptop to a running app in no time. The especially cool part was when I live-debugged a Node.js app running inside a container from my IDE, despite having no Node.js runtime installed on my laptop. Here I’m going to show you how to do it yourself.
Here’s what you’ll need:
Create a directory to work from:
$ mkdir node-example $ cd node-example
To get our app running, we’ll need 5 files:
package.json
to define the npm dependenciesDockerfile
to package the whole app in a containerCreate Continue reading
Culture, community, tech trends, business and innovation were some of the topics for the Wild Card track at DockerCon 2016. Talks in the Wild Card track are all about informing and inspiring attendees with what they can do with containers and other related technologies.
Watch the videos and check out the slides from the Wild Card track at DockerCon 2016 below!
AnsibleFest is returning to San Francisco on Thursday, July 28th, 2016 at the Westin St. Francis in Union Square. It's going to be a great opportunity to meet and connect with passionate Ansible users, developers and industry partners. Whether you're an experienced user or are just getting started, AnsibleFest is for you.
This year AnsibleFest will not be one to miss, featuring the latest and greatest updates on Ansible and Ansible Tower as well as use cases, technical deep dives and best practices.
As AnsibleFest continues to grow so does its offerings. For those who have never attended and for those wanting to know more, here are three things you won't want to miss:
1) Informative General Session
Kicking off AnsibleFest, this session will feature company updates, product roadmap and new directions as well as a featured customer presentation. Attendees can:
Docker is the open platform to build, ship and run any application, anywhere. Whether legacy or microservices, Linux or Windows, Docker provides an OS, infrastructure and application architecture agnostic platform for developers and IT organizations to accelerate their application pipeline. Organizations often look for additional tooling and support as they look to bring Dockerized applications into production with SLAs that mirror their own service level commitments to their customers. Docker is available as free open source software or combined with commercial support with enterprise class service levels.
The Docker team and community collaborate together to release updates to the Docker Engine and other related projects every couple of months. Open source support for the Docker Engine is provided through IRC, GitHub, and Docker Forums for the latest released version of Docker software. Any bugs and issues are filed, in the open, to the Docker repo for contributors and maintainers to ask for more information and discuss resolutions. Fixes and patches are then applied and released as incremental versions to the upstream Docker software.
Docker also provides commercial support for the upstream Docker Engine software directly and through authorized support partners. Commercial Continue reading
Videos from the Black Belt track at DockerCon 2016 are now posted online!
Black Belt talks are advanced technical deep dives presented by Docker experts. These sessions are code and demo heavy and light on the slides. From Docker internals to advanced container orchestration, security and networking, this track should delight most container ninjas.
Watch all of the sessions from the Black Belt track below or head to YouTube for the DockerCon 2016 playlist to watch more talks from the conference.
Check out the slides + video of @dyn___’s #DockerCon talk on #Docker security + #microservices
Click To Tweet
Learn about cloning running servers with #Docker and #CRIU by watching @boucher’s #DockerCon talk
Click To Tweet
Watch @justincormack’s #DockerCon talk for the inside scoop on #Docker for Mac and Windows
Click To Tweet
Watch @crosbymichael’s session on the #Docker ecosystem & lifecycle at #DockerCon 2016
Click To Tweet
We are excited to share the videos and slides from the Docker, Docker, Docker track at DockerCon 2016!
Note that the following sessions videos from the Docker, Docker, Docker track have already been published in previous blog post:
Check out the videos (and slides) from the remaining sessions below!
Weren’t able to attend DockerCon 2016 last month? Don’t worry, there are several DockerCon recap meetups scheduled this month all over the world!
Have you signed up yet for the Docker 1.12 Hackathon? Teams of up to three individuals will hack the new features included in Docker 1.12 including Swarm Mode, cryptographic node identity, service API, and built-in routing mesh to win some awesome prizes. Submissions are due by July 25th so register your team today and start hacking!
Take a look at this month’s agenda including Docker trainings and meetups in your community.
At DockerCon 2016, the second day’s general session featured products and stories related to Docker running in the enterprise. From product demonstrations of integrated security features, to deployment templates to a session featuring Keith Fulton, CTO of ADP, speaking about their evolution to a tech company and how Docker Datacenter enables them to ship faster, securely at scale across apps big and small.
ADP is the largest global provider of cloud based human capital management (HCM) solutions. ADP has over 630,000 clients that span more than 35 million users in over 100 countries. More than just payroll services, ADP delivers solutions across the entire spectrum of HCM for their customers in each one of these areas with right sized versions for SMBs, mid market and large enterprises.
This breadth and depth of solutions developed over the last 60 years does lead to some complexity in product development. ADP views this as a transition from a services company to a technology company and Docker is the key to future acceleration. Speeding up product development, not just in writing more code faster, but also helping ADP ship the resulting end product faster. Docker enables them to have a common Continue reading
There were many awesome announcements at DockerCon 2016 but we are super excited to open the Docker for Mac and Windows beta to everyone!
During DockerCon 2016, several presentations highlighted these efforts to bring a native Docker experience to Mac and Windows, making it easier for developers to work with Docker in their own environments. Watch the sessions below to learn more!
Continue reading
Zenly is a mobile app that helps you locate your friends in real time. Recently the Zenly app reached the million registered users mark — and half of them signed up in the last three months.
In the words of Steeve Morin, VP Engineering of Zenly, “Behold, the power of teenagers.”
The rapid growth in users, traffic and data points generated posed new challenges for the Zenly team.
As one of the early users of Docker 1.12, the Zenly team shared their experience during the keynote presentation at DockerCon US 2016 in Seattle.
Here is the story as told by Steeve, JB Daildo and Corentin Kerisit:
The sudden growth of traffic has been both amazing and a real challenge to scale, not on our production stack, but our analytics pipeline as our app started to generate half a billion events a day and counting. Our analytics stack was starting to experience failures due to scaling issues, the costs were rising with how we were running the cluster in the cloud and our 6 person team was challenged in supporting it while also building, scaling and supporting the Zenly app.
What we wanted was to Continue reading
We received lots of positive feedback from DockerCon 2016 attendees on the content presented at the conference!
“Best keynote I’ve seen in a long time”
“The talk challenged some ideas I had – which is exactly what I would hope for”
“Too many awesome talks at DockerCon – it was so hard to choose!”
DockerCon 2016 attendees voted for their favorite sessions from the conference through the mobile app, powered by Docker. Yesterday, we published five of the top ten talks and today, we are happy to share the next five! Below are the recorded videos along with slides from those sessions at DockerCon 2016 sessions. Continue reading
Welcome to Technology Short Take #68, my erratically-published collection of links, articles, and posts from around the web—all focused on today’s major data center technologies. I’ve been trying to stick to a schedule that has these posts published on a Friday, but given the pending holiday weekend I wanted to get this out a bit early. As always, I hope that something I’ve included here proves useful to you.
I had a reader contact me recently with some questions regarding the use of Open vSwitch (OVS) on Debian “Jessie” 8.5 and using the OVS integration with the Debian network scripts. For those of you that might be unfamiliar with this functionality, it’s the ability to configure OVS via instructions and directives found in the /etc/network/interfaces
file. As I was helping this reader, I came across a couple potential “gotchas” that I wanted to point out here.
First, I’ll point you to the documentation for the Debian network scripts integration, which is found in this file in the “Debian network scripts integration” section. This documentation provides the complete breakdown of the various commands that can be used in /etc/network/interfaces
to configure OVS.
Based on that documentation, you could create an OVS bridge and add a physical port to that bridge by including the following stanzas in /etc/network/interfaces
:
allow-ovs ovsbr0
iface ovsbr0 inet manual
ovs_type OVSBridge
ovs_ports eth1
allow-ovsbr0 eth1
iface eth1 inet manual
ovs_bridge ovsbr0
ovs_type OVSPort
Now for the gotchas…
The Debian “Jessie” repos include version 2.3.0 of OVS; the latest release in the 2.3.x train is 2.3.3. As it turns Continue reading
DockerCon 2016 was packed lots with great conference sessions! Attendees enjoyed the variety of topics in the agenda including advanced technical deep dives in the Black Belt track and practical applications of Docker in the Use Case track.
Through the mobile app (powered by Docker of course!), DockerCon 2016 attendees voted on their favorite sessions at the conference. Here are 5 of the top 10 highest rated sessions at DockerCon 2016: Continue reading
Those of you who have attended previous DockerCons or watched the videos already know that with the help of the community, the Docker team tries it’s best to end each conference with a bang!
From Docker running on small IoT hardware devices (Raspberry Pi) to the biggest iron (IBM mainframes) to live migrating a Quake container around the world or running unikernels in Docker, DockerCon closing keynotes, also known as Moby’s Cool Hacks, aim to give everyone a sneak peak into what’s next for the Docker community. Check out the videos from the previous DockerCons to see the cool hacks and demos that stood out of the Docker team and Community.
In case you missed DockerCon and the livestream last week, you can now watch the video recording of the general sessions packed with a lot of exciting announcements and live demos of Docker 1.12 and Docker Datacenter!
The rest of the video will be posted on the Docker Blog and Docker Youtube Channel over the next few days. You can already find most of the slides on the Docker Slideshare page.
The Docker Community has continued to impress us with so much awesomeness packed in just a few days at DockerCon 2016!
Big thank you to all of the 141 confirmed speakers (not including Open Forum track sessions!), 100+ sponsors and over 4,000 attendees for helping us make such a big splash in Seattle.
We’ll post the recorded videos and slides soon starting with the general sessions but here is a brief recap of all of the news DockerCon 2016!
Continue reading
With the recent announcement of Docker 1.12, we are happy to announce that today marks the first day of the Docker 1.12 Hackathon! Now that the hackathon is open for registration, participants are encouraged to hack using the new features included in Docker 1.12 including: Swarm Mode, the Service Deployment API, and the built-in routing mesh.
For the Docker 1.12 Hackathon, we are using a platform called DevPost, which allows participants to review the rules, submit their hacks, view other hacks, participate in and start discussions, and easily find other participants with similar interests or complementary skills to join forces with! Submissions are due on Monday, July 25th followed by a week-long judging period.
The judging panel for the Docker 1.12 Hackathon include three Docker Captains and two Docker employees:
Each of our five judges will assign a rating of 1-5 Continue reading
Need some summer reading for your trip to the beach? We are pleased to offer three free ebook previews from our friends at Packt Publishing featuring their most popular Ansible books.
Mastering Ansible by Jesse Keating
Design, develop, and solve real world automation and orchestration needs by unlocking the automation capabilities of Ansible
Excerpt includes:
Chapter 1 - System Architecture and Design of Ansible: A detailed in and out view of Ansible's task performance
Chapter 3 - Unlocking the Power of Jinja2 Templates: Usage of the Jinja2 templating engine within Ansible
Download Mastering Ansible by Jesse Keating
OpenStack Administration with Ansible by Walter Bentley
Design, build, and automate 10 real-world OpenStack administrative tasks with Ansible
Excerpt includes:
Chapter 1 - An Introduction to OpenStack: A level setter on OpenStack components, concepts, and verbiage
Chapter 8 - Deploying OpenStack Features: Adding Docker to OpenStack with Ansible
Download OpenStack Administration with Ansible by Walter Bentley
Extending Ansible by Rishabh Das
Discover how to efficiently deploy and customize Ansible in the way your platform demands
Excerpt includes:
Chapter 1 - Getting Started with Ansible: Introduction to Ansible as a tool
Chapter 4 - Exploring API: The Python API for Ansible