This week, our readers enjoyed some big Docker news, including the great milestone of making Docker 1.12, Docker for Mac and Docker for Windows generally available for production environments, answers to the ten most often asked Docker questions and more. As we begin a new week, let’s recap our top 5 most-read stories for the week of July 24, 2016:
To celebrate National Infrastructure Engineers and System Administrators Day, we asked the IT pros to tweet us their tips and tricks. After narrowing the submissions to five — here are the top shared life hacks in 140 characters (or less).
Continue reading
From webinars to workshops, meetups to conference talks, check out our list of events that are coming up in August!
We wanted to thank everyone in the community for helping us achieve this great milestone of making Docker 1.12 generally available for production environments. Docker 1.12 adds the largest and most sophisticated set of features into a single release since the beginning of the Docker project. Dozens of engineers, both Docker employees and external contributors, have made substantial contributions to every aspect of 1.12 orchestration including core algorithms, integration into the Docker Engine, documentation and testing.
We’re very grateful to the community, which has helped us with feedback, bug reports and new ideas. We couldn’t have done it without the help in particular of the tens of thousands of Docker for Mac and Windows beta users who have been testing our 1.12 features since DockerCon in June. We’ve seen contributions ranging from bash tab completion to UX up-and-down votes that helped us understand what users want most. Compared to what we unveiled at DockerCon, we’ve ended up with significant improvements in the swarm node join workflow (it’s simpler), error reporting (easier to view), UX improvements (more logical), networking (fixed reliability issues) etc.
The core team also wanted to give a Continue reading
Many of you have asked, and here’s the answer: Yes, there will be Spousetivities at VMworld 2016 in Las Vegas, NV! For those of you who may be new to the VMworld scene, Spousetivities started in 2008 when my wife got together with a small group of spouses and partners traveling with the conference attendees. From there, it’s become a staple of the VMworld community events. Read on for more details on what’s planned this year at VMworld 2016!
Today, we are excited to announce that Docker for Mac and Docker for Windows are graduating from beta and are now stable and ready for production.
Since starting the Docker Paris Meetup group in October 2013, Patrick Aljord and Adrien Blind have organized 42 events (coincidence? We think not!) for a group of +3,300 members. Patrick and Adrien’s contributions have been essential for fostering an enthusiastic and active Docker community in Paris.
Over the past few months we have attended a string of industry tradeshow events, helping to teach the enterprise world about Docker. We were at HPE Discover, DockerCon, RedHat Summit and Cisco Live all within the past 6weeks! I had the pleasure of helping to represent Docker at each of these awesome events and got to speak with attendees about Docker for the enterprise.
Continue reading
National Infrastructure Engineers / System Administrator Appreciation Day is just around the corner. Each year, on the last Friday in July we praise the heroes that keep our organizations running smoothly.
This week, our readers have enjoyed Docker thought leadership on various topics. As we begin a new week, let’s recap our top 5 most-read blog posts for the week of July 17, 2016. Continue reading
During this week’s Docker Online Meetup, Product Managers at Docker, Inc. Mike Goelzer and Michael Friis joined us to talk about Docker 1.12 and answer questions.
Welcome to Technology Short Take #69! In this post, I’ve collected a variety of links related to major data center technology areas. This episode is a bit long; sorry about that!
This is a guest post by Shawn Bower
In my role as Cloud Architect I often hear, “Docker sounds great but it won’t work for my application.” In my experience Docker can improve the state of many applications including legacy and vendor solutions. The first production workload at Cornell on Docker was the University’s wiki which is run on Atlassian’s Confluence in April 2015.
Our installation of Confluence is an interesting intersection of legacy and vendor solution. We have customized the code, to work with our single sign on solution, as well as a custom synchronization with LDAP for group management. When we started the project to move Confluence to the cloud the infrastructure, the software was old, compiled from the source and was being hand maintained.
Our installation of Confluence is an interesting intersection of legacy and vendor solution. We have customized the code, to work with our single sign on solution, as well as a custom synchronization with LDAP for group management. When we started the project to move Confluence to the cloud the infrastructure, the software was old, compiled from the source and was being hand maintained.
The stack looked like this:
Founded in 1820, Indiana University has over 115,000 undergraduate and graduate students, 20,000 faculty members and eight campuses located throughout the State of Indiana. The University’s vision is to provide their students with the best possible education experience via a world-class IT team.
For almost a decade the university was building custom scripts and deploying their applications onto VMs running on RHEL 6. A process that involved lots of manual work. In addition to this, their environment was optimized for their legacy Java-based applications.
In order to give their students the best experience possible, the University needed to not only modernize their 150 applications that span across both administrative and student lines and include everything from human resources based applications, course selection, finances and other student-facing applications. They also needed the ability to deploy their applications across their multi-host datacenter environment. They required a production-ready solution. A tool that would enable them to build new process around packaging, deployment, management, and scale for both centralized and de-centralized environments at the same time.
For this, Indiana University turned to the Docker Datacenter (DDC) solution. DDC is our commercial solution that delivers a Containers as a Service platform and includes: Universal Control Continue reading
We’ve been hard at work since the last release of Tower, listening to community feedback and working to create the best possible experience for Tower users. We are pleased to introduce Ansible Tower 3, evolving from Ansible’s simple, powerful and agentless automation and extending that power to your team and organization.
Tower 3 boasts an entirely reworked UI that makes it simpler and easier to use Tower to automate your environments and share your automation. On top of that, we’ve equipped this newest edition of Tower with a host of new features to speed productivity and visibility within your Tower workflows, managing complex deployments and scaling the power of automation.
These features include:
Expanded and Simplified Permissions
In prior releases of Tower, we operated on an implicit permissions system. For a user to be able to see, and run, a job, they needed permissions on not only the project that housed the Playbook, but also the inventory, and the credential used.
Now, with Tower 3, we’ve made things much simpler… if you have a job that you want a user or team to run, just give them Continue reading
Last week I sat down with Dieter Reuter from Hypriot. Dieter is a Docker Captain who spends a lot of time working with ARM and Raspberry Pis in particular. Dieter told me how excited he is by Swarm Mode in particular because of how easy it would be to set-up a collection of Internet of Things devices to work together securely.
So we took a look at how easy it is to set-up a Raspberry Pi cluster and run Docker 1.12 in Swarm Mode. Here’s how he ran Swarm Mode:
So if you want to set-up a cluster of your own, he’s provided this helpful guide with a bit more details on how to set-up a Raspberry Pi Cluster in 29 minutes.
Also a number of people have asked after the visualizer that he’s using in demo. This is a Node.js visualizer originally built by the Docker Cloud team for DockerCon Europe. I modded it for DockerCon in Seattle, and released the code in a GitHub repository. I welcome additional contributions.
Download Docker here www.docker.com/getdocker
Try out the new #docker Swarm Mode on a @Raspberry_Pi Cluster by @Quintus23M & @HypriotTweets!
Click To Tweet
Only 6 days left Continue reading
A huge part of Docker’s success can be attributed to the hard work and dedication of the 400+ Docker meetup organizers in 73 countries who collectively support a global community of over 115,000 members. Local Docker meetups help keep the community engaged and updated on all things Docker. With over 250 groups and counting, we are continuously humbled by the dedication and time these individuals take to organize events and all that they do for their local communities. Continue reading
Red Hat Summit 2016 was the largest gathering of customers, partners and open source contributors yet with Ansible users and executives contributing in various sessions throughout Summit. These sessions covered topics on DevOps, Automation, Management, Best Practices and more.
Did you miss us at Summit in San Francisco? Well good news, we've compiled a list of all Ansible related sessions below. Also, AnsibleFest 2016 in San Francisco is also right around the corner on July 28th. But if you want to start digging deeper into Ansible now, see below:
DevOps Lessons Automating the Deployment of J.Crew's Website with Ansible (PDF)
Oscar Gonzalez
Ansible Best Practices For Startups to Enterprises (PDF)
Tim Appnel and James Martin
Red Hat Satellite and Ansible Tower by Red Hat: Doing More Together (Video)
Justin Nemmers and Chris Wells
When Flexibility Met Simplicity: The Friendship of OpenStack and Ansible (PDF)
Robyn Bergeron and Major Hayden
Reduce Complexity and Increase Optimization with Ansible Automation (PDF)
Jon Davila
Ansible Accelerates Deployment at Société Générale (Blog)
Fabrice Bernhard and Justin Nemmers
Using Ansible to Install Containers On Red Hat Enterprise Linux Atomic Host (Blog)
Matt Micene and Greg DeKoenigsberg
Ansible Essentials: Deploy Apps, Manage Systems, and Securely Continue reading
Interested in learning more about our plans for Docker in the Enterprise and getting involved in an upcoming Docker Datacenter beta? Let’s take a deeper look. On the second day of DockerCon, the keynote used different situations to discuss enterprise use of Docker. Our CEO Ben Golub broke down several fallacies in IT, CTO Keith Fulton of ADP painted a delicious picture of microservices as chicken nuggets, and Lily and I… well, we averted a massive security disaster and got our costumes ready for Burning Man.
Aside from shiny sequined jackets (not my normal wardrobe, I promise) and Ben’s enthusiastic “business guy” cameo, we presented a prototype of the next version of Docker Datacenter, our commercial solution for running containers-as-a-service (CaaS) in an on-premises or public cloud enterprise environment. Docker Datacenter is an integrated CaaS platform to securely ship, orchestrate and manage Dockerized apps and system resources. The sneak peek during the keynote shows a prototype UI and features. Some of the things you saw may change as we get to launch but what’s important are the capabilities we are bringing to the enterprise platform.
In the keynote presentation we demonstrated these enterprise use cases:
Major thank you to our Diamond sponsor Microsoft and Platinum sponsors Cisco and IBM! Your continued support of DockerCon helps us organize an awesome conference for the Docker community.
We are excited to share with you the recordings from their sessions in the Ecosystem track. Microsoft’s session with Steve Lasker covered the container workflow. IBM’s Jason McGee and Chris Rosen talk about how to create production ready containers with IBM and Docker and Balaji Sivasubramanian discuss how Cisco covers the solution addressing the needs of enabling product-grade containerized applications.
Watch @Microsoft’s @SteveLasker discuss #container + orchestration + workflow dev at #DockerCon 2016
Click To Tweet
#DockerCon: @balajisiva explains how @Cisco uses @Docker for #containerized apps in production
Click To Tweet
#DockerCon: @jrmcgee & @ChrisRosen188 on running #containers in production with @Docker and @IBM
Click To Tweet