Plan Your DockerCon 2018 Conference Experience: Everything an Enterprise Architect Needs to Know

DockerConSan Francisco 2018 is just around the corner and we’re here to help Enterprise Architects learn what Docker can do for them. DockerCon isn’t just for developers and we want to help you find the sessions and experiences that we’ve created that are developed with this role in mind:

In 2015, I attended DockerCon for the first time. I was sitting in a chair and listening to the amazing stories and ideas presented by speakers at the conference, which set off a chain of events that led to today. I feel privileged, and am really looking forward to being on stage and sharing our transformational journey to inspire the people who would sit in that chair. 
Alex Iankoulski, Principal Software Architect, Baker Hughes GE

The first thing to notice is that as you build your DockerCon agenda this year, we have a “Journey” theme that will help guide you during the conference. Whether you’re just “Getting Started” in your learning about containerization or you want to hear about “Innovation” using the Docker container platform for data sciences, AI, machine learning, and IoT, we have sessions that will be just right for you.

You can will also find content we’ve curated specifically for Architects. At DockerCon US we have:

  • 56 breakout sessions geared towards Architects. You obviously won’t be able to see them all live but here are a few highlights:
    • Building a Center of Excellence panel discussion with MetLife, PayPal, and Splunk
    • Building Your Production Tech Stack for the Docker container platform
    • Production SecOps with Kubernetes in Docker
    • Get matched with the peers and thought leaders you want to learn from most, using our Hallway Track app
    • Explore the Expo Hall and meet with our partners to see how other technologies can be integrated into the Docker platform

I want to give a special mention to the Hallway Track, because it’s different than what you’ll find at your typical tech conference. Networking is a key benefit to tech conferences but random interactions don’t always give you what you need. Our Hallway Track is where you can learn directly from your peers and subject matter experts, 1-on-1 or in a small group. Have a burning question you haven’t been able to get answered? Look in the Hallway Track to see if somebody else wants to discuss it, too. If not, create a request to find somebody to meet with. It’s like your own custom breakout session!

Whether this is your first DockerCon or your fifth, the conference is the best place to see and meet with all of the leaders in the container industry. You’ll learn about the latest trends and technologies and how they fit together as well as gain insight into how other customers are using the Docker platform in their own container journeys.

Start planning your DockerCon experience today using the links below and we’ll see you in San Francisco!

Join us and learn what #Docker can do for Enterprise Architects at #DockerCon 2018
Click To Tweet

The post Plan Your DockerCon 2018 Conference Experience: Everything an Enterprise Architect Needs to Know appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Windows Containers in Docker Enterprise Edition 2.0 – Top 7 Questions from the Docker Virtual Event

The recent Docker Virtual Event, Unveiling Docker Enterprise Edition (EE) 2.0, gave us the opportunity to highlight some of the great reasons to adopt a containerization strategy across your entire application portfolio. In Part 1 of this blog, we covered some of the top questions we received about Swarm and Kubernetes orchestration in Docker Enterprise Edition – the world’s leading enterprise-ready container platform. Today, we will cover some of questions about running Windows containers.

If you missed the live event, don’t worry! You can still catch the recording on-demand here.

Docker Enterprise Edition: Only Fully-Supported Solution for Running Containers on Windows Server 2016

Q: I thought containers were based on Linux processes. How do Windows-based Docker containers work?

A: Docker has been partnering with Microsoft since 2014 to deliver all the same benefits of Docker containers to Windows Server so that customers can easily run .NET and IIS applications in Docker containers. We worked closely together on changes to the Windows Server kernel to support containerization primitives, added Windows Server support to the Docker Engine and CLI  and added multi-architecture support for Windows images. The result is Docker containers run natively on Windows Server 2016, leveraging the same CLI commands in Powershell that you use in a Linux-based environment.

Q: Is Windows Server supported with Kubernetes?

A: Support for Windows Server containers in Kubernetes is currently in beta with full support anticipated later this year. To run Windows Server containers in production, customers of Docker Enterprise Edition 2.0 can deploy these workloads with Docker Swarm. This is a feature that has been generally available for over a year.

Q: Can you run full Windows Server clusters?

A: With Docker Enterprise Edition 2.0, you can run clusters of mixed Linux and Windows Server 2016 workers or all Windows Server workers. Note that even if you are running all Windows Server workers, the Docker Enterprise Edition 2.0 management stack is deployed onto Linux-based nodes. For many of our enterprise customers who are Windows shops, they deploy these management nodes as Hyper-V virtual machines with a Linux OS.

Q: Can Windows and Linux containers in the same environment talk to each other?

A: Yes! Windows and Linux containers in the same cluster can share a common overlay network.

Q: Do you support Windows Server 1709 or Windows Server 1803?

A: Support for Windows Server 1709 and Windows Server 1803 will be coming in a patch release in Q2 2018.

Q: How does licensing work for Docker EE 2.0 and Windows Server?

A: Docker EE 2.0 Basic (i.e. EE Engine) is included in Windows Server 2016, however EE Standard and Advanced tiers, which provide the unified management UI and private registry capabilities, require additional licensing. Please contact sales for more information around pricing and licensing.

Q: What solutions are available for my .NET development team building containerized applications?

A: In addition to Docker for Mac, Docker also delivers Docker for Windows – a free desktop solution for local container development. There are two releases of Docker for Windows; the edge release includes a standalone Kubernetes server and client, as well as Docker CLI integration. The Kubernetes server runs locally within your Docker instance allowing your .NET developers to begin working with both Swarm and Kubernetes locally.

Top 7 Q&A’s from webinar about fully-supported #Windows Containers with #DockerEE 2.0
Click To Tweet

To learn more about Windows containers, check out these resources:

The post Windows Containers in Docker Enterprise Edition 2.0 – Top 7 Questions from the Docker Virtual Event appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Welcome New Docker Captains

Today, we are excited to announce our new Docker Captains! Docker Captains are technology experts and leaders in their communities who are passionate about sharing their Docker knowledge with others. Individuals are awarded the distinction of Docker Captain because of their technical expertise, content and technical contributions to the community  and outstanding engagement with Docker’s users.

The New Captains Class

New Docker Captains

New Docker Captains

Arjuna and Nicolas - Captains


Follow the Captains

Follow all of the Captains on twitter. Also check out the Captains GitHub repo to see what projects they have been working on.

Learn more about each Captain

Docker Captains are eager to bring their technical expertise to new audiences both offline and online around the world – don’t hesitate to reach out to them via the social links on their Captain profile pages. You can filter the captains by location, expertise, and more.

Alex Iankoulski

Alex has 20+ years of experience in the software industry. He is currently a Principal Software Architect for Data Science and Analytics at Baker Hughes, a GE Company where he focuses on enabling deep learning scientists and analytics experts to bring algorithms and new modeling techniques from prototype to production using containers. He believes that good tools get out of the way, empower users to go fast and enable them to stay focused on what they do best.

Arjuna Rivera

Arjuna Rivera is Lockheed Martin’s Infrastructure and International (I2) Labs Senior Manager and Principal Researcher reporting into the I2’s Technology Office.In this role, Arjuna is responsible for leading labs to drive innovation, IT disruption and modern cloud usage across the enterprise.  As an idea incubator and technical facilitator for I2, I2 labs doesn’t just discover products, they bring experiences to life.

Arjuna’s career spans more than 19 years of service to Lockheed Martin. Arjuna’s diverse background includes, but not limited to experience in IT Infrastructure, Applications, Testing, Security Engineering, Governance, Risk, Compliance, Incident Response and general management.

Arjuna maintains several industry certifications; he has a MS in Management with a concentration in IT from Rensselaer Polytechnic Institute and BS in Management Information Systems from the University of South Florida.

Brandon Mitchell

Brandon Mitchell is a Solutions Architect for BoxBoat. He started with Linux when Slackware was shipped on floppy disks and has been hooked ever since. In his day job, he helps clients deploying docker CE, EE, Swarm, and CI/CD pipelines. In his spare time, he’s answering questions on StackOverflow as BMitch or Twitter. For a break from the keyboard, he enjoys biking and backpacking, not at the same time. Cats over dogs, vim over emacs, and spaces over tabs.

Danny Bryant

Oracle ACE Director, Danny Bryant resides with his family in Atlanta, Ga where he received his BS in Computer Science from the Georgia Institute of Technology, and is currently and Infrastructure Principal at the Accenture Enkitec Group. He is a hands-on technical manager with a wide range of skills across the IT landscape possessing experience in areas such as networking, server administration, and programming.

Danny is greatly involved in the Oracle community as he serves on the Board of Directors for both ODTUG, and his local user group, the Georgia Oracle User Group. In additional to being an ODTUG Board member, he also served as the Kscope 2016 and 2017 Conference Chair. He has served on the Board of Directors for Atlanta FreeNet, a nonprofit organization working to provide free wireless Internet access to the City of Atlanta, and is a lifetime member of The National Society of Black Engineers (NSBE).

He was also an Adjunct Instructor with the Oracle Academy, teaching SQL and Data Modeling throughout the US and Europe.  In his free time, he SCUBA dives, trains in the martial arts of Jeet Kune Do and Capoeira with his son.

Kevin Crawley

Kevin has been working with containers for over 3 years, having delivered and maintained multiple applications in production. He is an organizer and speaker for the Nashville area’s own Docker Meetup, FaaS Meetup, and Go Meetup (Gophers). He is passionate about technology and an advocate of the HumanOps movement.

When he’s not rolling his face around on the keyboard he enjoys cycling, camping, hockey, and traveling.

Kinnary Jangla

Kinnary Jangla is an engineering manager at Pinterest and an author. Her newest book is “Docker on microservices”. She has worked on ML Infra at  Pinterest, Growth and Maps at Uber and Bing at Microsoft. Kinnary is an advisory board member on the Rutgers Big Data certificate program and on Women Who Code.

Julie Lerman

Julie Lerman is a Microsoft Regional director and a long-time Microsoft MVP who now counts her years as a coder in decades.  She makes her living as a mentor and consultant to software teams around the world. You can find Julie presenting on Entity Framework, Domain Driven Design and other topics at user groups and conferences around the world. Julie blogs at, is the author of the highly acclaimed “Programming Entity Framework” books, the MSDN Magazine Data Points column and popular videos on Follow Julie on twitter @julielerman.

Łukasz Lach

Łukasz Lach is a software Architect at, passionate and happy every-day Docker user, and Docker Community Leader organizes meet-ups in Warsaw (Poland). Once a week he lectures at the University of Warsaw, on topics related to high performance web solutions and teaches students how to base their work on Docker and Docker Swarm. Łukasz is a Docker Certified Associate and the creator of the Docker Quiz (to be released at DockerCon San Francisco) to help others prepare

Nicolas Muller

Nicolas has been a developer for 15 years (Java & iOS), Jug Leader in Marseille, speaker at Devoxx France 2014 (InfluxDB) and Devoxx France 2018 about Docker/BtrFS.  Previously worked in the financial industry in Luxembourg and Marseille.

Pav Jimanov

Pav is the CEO of SoftwareDefined, an innovative consulting practice specializing in DevOps Transformation and modern IT infrastructure.

Pav was first introduced to containers while working as an architect on Solaris 10 Software Update @Sun Microsystems back in 2005. He is passionate about Container, Virtualization, Analytics, and all things software defined. Pav tweets at @PavJimanov.

Rachid Zarouli

Docker Community Leader and speaker, Rachid Zachid is a former virtualization consultant and Instructor. After a successful experience building and training the ops team of the French registry (AFNIC), he’s now C.I.O. of a worldwide recognised CRM and E-COMMERCE agency. Dedicated to offer the most efficient production tools and infrastructure platforms, he works with his team on bringing latest technology at a production level. Involved in OSS communities from monitoring to container solutions, he teaches cloud computing architecture at a software engineering school in his spare time.

Renno Reinurm

Always keep shipping. Renno is software delivery automation engineer at sales-software startup Pipedrive and he always thinks how to make any regular routine more fun, faster and secure. Luckily Docker does most of the heavy lifting either using community or commercial products.

Sujay Pillai

Sujay is an ECM expert and now currently holds the Sr. DevOps position at Jabil. He plays a pioneer role in adoption of container technology at his work and is a community leader for Docker Penang meetup edition.

Sune Keller

Sune, is a former developer who is now an architect at Alm. Brand, a financial corporation (insurance, banking, pension/life insurance, car leasing) located in Copenhagen, Denmark. He was introduced to Docker by a buddy from university who enjoyed playing with the platform. After demonstrating to a few colleagues on how they could run a large, most bothersome legacy app in Docker, he remembers saying out loud, “But obviously, we’ll never be running Docker in production here.”

Today, and both greenfield and legacy apps and services in Docker in production, and the Docker-based platform his company has built a strategic foundation for their own-developed software development, as well as for running third-party software in our data centers. He enjoys spending time with his daughter.


Welcome New Docker Captains #DockerCaptains
Click To Tweet

The post Welcome New Docker Captains appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Freedom from Lock-in With Docker Enterprise Edition

Major business initiatives such as digitization and cloud migration have threatened to disrupt IT organizations that are already spread thin simply supporting the core business. Containerization is viewed as a way to help with these initiatives because they speed the delivery of software and typically cut operational costs by more than 50% in the first year alone. To support a containerization strategy, many enterprises are turning to container platforms to manage and secure the delivery of their mission-critical software from development through production.

Docker EEFor customers, choosing the right container platform is more than a technical decision – it is a business decision. As with any decision of this nature, it is critical that the container solution has the flexibility to evolve as business requirements change. Unfortunately, all container platforms are not the same – some lack security while others force organizations into a prescriptive operating model. And even worse, most container platforms will “lock in” an organization to a single OS, single cloud, single type of application, single development  –  leading CIOs down a single dead-end path they will have to abandon in less than two years.

So how can organization address continue to move forward with modern technologies, cope with the heterogeneous mess of systems and applications and remain independent and not locked-in?

Docker EEDocker Enterprise Edition is the only enterprise-grade platform that enables IT leaders to cost-effectively build, manage and secure their their application portfolio at their own pace, without fear of lock-in:

  • Multi-OS Support: Most organizations have multiple operating systems so getting locked into a single Linux distribution could be both costly and limiting. Docker’s Enterprise Edition offers availability across certified infrastructure platforms, including multiple Linux distributions (SLES, CentOS, RHEL, Ubuntu, Oracle Linux) and Windows Server.
  • Multi-Cloud: A Rightscale survey estimates that more than 85% have indicated plans for a multi-cloud strategy and IDC estimate that by the end of this year, more than 60% will have committed to multi-cloud architectures by the end of this year.. Organizations require a multi-cloud option as various workloads and business needs are better suited for different clouds: do you need more stringent security? More functionality for machine learning? Or a disaster recovery plan to mitigate downtime?  Docker’s container platform is the only solution that doesn’t lock organizations into an underlying infrastructure and provides flexibility to move to, from and in between all major clouds including AWS and Azure.
  • Orchestration choice: Docker Enterprise Edition is the only platform that runs both Swarm and Kubernetes simultaneously on the same cluster – so developers do not need to make an orchestration choice. Operations teams have the flexibility to choose orchestrators interchangeably. And the only container platform that manages and secures applications on Kubernetes in multi-Linux and multi-cloud customer environment
  • Any application, new or existing: With Docker, users can use the same platform to work with any application or development language,whether it be an existing legacy or new cloud native application.

With Docker Enterprise Edition, organizations have the flexibility to make changes to these portfolios on the fly, course correct or pursue new business goals. As one of Docker’s CIO customers put it:  “I want the freedom to make choices and the flexibility to move from one choice to another without mortgaging my future.” Docker EE puts customers in control, protecting investments while providing a path to the future.

To learn more about Docker Enterprise Edition:

Freedom from Lock-in With #Docker Enterprise Edition
Click To Tweet

The post Freedom from Lock-in With Docker Enterprise Edition appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Integrating Kubernetes with Docker Enterprise Edition 2.0 – Top 10 Questions from the Docker Virtual Event

At our recent virtual event, we shared our excitement around Docker Enterprise Edition (EE) 2.0 – the most complete enterprise-ready container platform in the market. We shared how this release enables organizations like Liberty Mutual and Franklin American Mortgage Company, both presenters at DockerCon 2018, to efficiently scale their container environment across many teams while delivering choice and flexibility. We demonstrated some of the new advanced capabilities around access controls with secure application zones and building a consistent software supply chain across regions, and highlighted how easy and interchangeable it is to leverage both Swarm and Kubernetes orchestration in the same environment.

If you missed the live event, don’t worry! You can still catch the recording on-demand here.

We got great questions throughout the event and will address the most common ones in our blog over the next few days.

Choice of Orchestration – Swarm and Kubernetes

One of the highlights of this release is the integration of Kubernetes, making Docker EE the only platform that runs both Swarm and Kubernetes simultaneously on the same cluster – so developers do not need to make an orchestration choice. Operations teams have the flexibility to choose orchestrators interchangeably.

Docker EE with Kubernetes

Q: Is Kubernetes going to displace Swarm?

A: No – Swarm and Kubernetes are both available and can be used interchangeably in the same cluster. We believe in providing choice and flexibility and that there are good use cases for both Swarm and Kubernetes. For some more info, check out this earlier blog.

Q: Which orchestrator would you recommend going forward?

A: It will depend on many things including what features and use cases are most appropriate to your environment. For example Swarm makes it easy to get apps up and running quickly and has full support for Windows containers, whereas Kubernetes has more configuration options and resource types for things like stateful workloads (e.g. StatefulSets). You can use both within the same cluster.

Q: How does mixing Swarm and Kubernetes work in the same cluster?

A: Docker EE 2.0 installs Kubernetes and Swarm components across every node in a cluster. You can then set whether each individual worker node is Kubernetes or Swarm or in “Mixed” mode, and Docker EE will ensure workloads are scheduled appropriately. “Mixed” mode is a great option for development and test, but this is not recommended in production due to potential resource contention issues.

Q: Does Docker Enterprise Edition (EE) just add more layers of management on top of Kubernetes?

A: With Docker EE, you get a fully-conformant Kubernetes distribution with access to all the native APIs, CLIs and interfaces. To help organizations operationalize this at scale, Docker EE adds a number of enhancements intended for enterprise production deployments including things like a comprehensive private registry solution, a unified control plane for defining access controls that integrate with your corporate LDAP/Active Directory, and a set of security solutions that deliver safer applications.

Q: Do you only provide the abstraction so that the Kubernetes interface tools work, like kubectl or kubeadm? Or is it really all of the Kubernetes modules?

A: It’s not just an API abstraction or similar – we’re running a full Kubernetes installation out of the box when you install Docker EE 2.0 – one that has been tested and certified for conformance.

Q: Which version(s) of Kubernetes does Docker EE 2.0 supports and how will it be aligning with future upgrades of the orchestrators?

A: Docker EE 2.0 ships with Kubernetes 1.8 and patches to Docker EE 2.0 may include future patches to Kubernetes 1.8. Docker is committed to staying conformant with Kubernetes and future releases of Docker EE will include newer versions of Kubernetes.

Q: Can Kubernetes be upgraded across clusters without downtime? if so, is that handled via Docker EE?

A: In Docker EE 2.0, you cannot separately upgrade the Kubernetes version. When you upgrade the cluster management component (Universal Control Plane), you will get the appropriate included updates for Kubernetes as well.

Q: Can you use Kubernetes YAML with Swarm? What about Compose with Kubernetes?

A: With Docker EE 2.0, you can leverage existing Compose files and deploy with either Swarm or Kubernetes through the UI. You can also leverage Kubernetes YAML to deploy applications with Kubernetes. Deploying Kubernetes YAML with Swarm is not supported.

Q: Does Kubernetes support .NET applications?

A: Right now, Kubernetes has beta support for .NET/Windows containers. It is not yet generally available. You can deploy .NET applications with Swarm as that has been fully supported with Docker EE for over a year.

Q: I’m just new to Docker, does this mean I need to get familiarized with Kubernetes first to actually start learning Docker?        

A: No – you don’t need to know Kubernetes to use Docker EE. Kubernetes is there for users that need its specific features, but it’s optional. For many use cases and workloads Swarm may be easier to learn. If you do need to move to Kubernetes later, you can leverage the same Docker Compose file to run your applications on both Swarm and Kubernetes so it’s easy to change your mind down the road.

To learn more about Kubernetes integration into Docker EE 2.0, check out a few resources:

Docker EE 2.0: Demystifying orchestration: Top 10 #Swarm and #Kubernetes questions answered
Click To Tweet

The post Integrating Kubernetes with Docker Enterprise Edition 2.0 – Top 10 Questions from the Docker Virtual Event appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

What are Docker Captains looking forward to at DockerCon

With less than 6 weeks until DockerCon 2018, we can barely contain our excitement! From their favorite tips and tricks for using Docker in production or levering Docker for Machine Learning, Docker Captains come together at DockerCon to share their knowledge and collaborate with the broader community. We’ve asked Docker Captains to share what they are most looking forward to at DockerCon. Here are some of their responses.  



“I’m looking forward to meeting the many other Docker enthusiasts and champions and listening to other cool things that Docker makes possible” – Kinnary Jangla, Pinterest

“ In 2015, I attended DockerCon for the first time. I was sitting in a chair and listening to the amazing stories and ideas presented by speakers at the conference, which set off a chain of events that led to today. I feel privileged, and am really looking forward to being on stage and sharing our transformational journey to inspire the people who would sit in that chair. I am also looking forward to hearing the keynotes and the exciting new announcements that I am sure are being lined up for the big event.” – Alexandre Iankoulski, Baker Hughes

“Learning about the production use cases for Docker and the new improvements to the Docker ecosystem” – Arun Subramanyian, Baker Hughes

“ Meeting people from the community, both new faces and old! Sign up for some of the hallway tracks and make sure to talk to as many people as you can” – Adrian Mouat, Container Solutions

“Conferences like DockerCon are great for networking with peers, DockerCon team members and attendees – to discuss how we build microservices solutions today. It’s great to hear about the difference approaches, perspectives and challenges.” Michele Leroux Bustamante, Solliance.

Meet these Docker captains by attending their  breakout sessions at DockerCon:

What are #DockerCaptain looking forward to at @DockerCon ft. @adrianmouat @kjangla @michelebusta
Click To Tweet

Useful DockerCon Links:

The post What are Docker Captains looking forward to at DockerCon appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Automating Compliance for Highly Regulated Industries with Docker Enterprise Edition and OSCAL

OSCAL Docker

Source: and C2 Labs 

Highly-regulated industries like financial services, insurance and government have their own set of complex and challenging regulatory IT requirements that must be constantly maintained. For this reason, the introduction of new technology can sometimes be difficult. Docker Enterprise Edition provides these types of organization with both a secure platform on which containers are the foundation for building compliant applications and a workflow for operational governance at scale.

The problem remains that even with the technology innovation of containers, cloud and other new tools, the area of IT compliance has remained relatively unchanged with security standards that lag far behind, creating mismatches of traditional controls to modern systems. Organizations are still dependent on the same mundane, paperwork-heavy audit and reporting processes of previous decades. The time and cost to build a PCI, FISMA or HIPAA compliant system is no small feat, even for large enterprises, due to the resources required to develop and maintain the documentation and artifacts that must be continuously audited by a third party.

To address these requirements, Docker has collaborated with the National Institute of Standards and Technology (NIST), and today, we are excited to announce that Docker is fully embracing the Open Security Controls Assessment Language (OSCAL) standard and committing to its future development. OSCAL is a machine-readable, “standard of standards” that normalizes how system security controls and corresponding assessment information are represented. Its goal is to improve the efficiency, accuracy and consistency of system security assessments and enable a large decrease in assessment-related labor. OSCAL gives users the ability to assess a system’s security state continuously and against several sets of requirements simultaneously. The OSCAL specification is designed with security and agility in mind. It is both XML- and JSON-based, is technology and infrastructure-agnostic and is incredibly flexible in its use.

Additionally, we are integrating OSCAL capabilities directly into the Docker Enterprise Edition container platform to mitigate challenges with regulatory compliance. The initial focus of these integrations will be on organizations with PCI and FISMA (US Federal government) compliance requirements, with additional support for HIPAA and others coming shortly thereafter.

Come to DockerCon in June to attend our talk on the OSCAL standard, or reach out to us at with any questions.

More Resources

Automating compliance with #Docker Enterprise Edition and #OSCAL
Click To Tweet

The post Automating Compliance for Highly Regulated Industries with Docker Enterprise Edition and OSCAL appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Docker Government Summit 2018

Docker Government Summit

This year’s summit reflected what is top of mind for government organizations, namely IT modernization and what that means for infrastructure, applications, data and the workforce. As mentioned in the keynote address, the line between government IT and private sector IT is blurring now more than ever. From the priorities outlined in the White House IT Modernization Report to the discussions at the recent IT modernization summit, the themes focus on results of better customer service and better stewardship of tax dollars.

Better customer service translates into improving existing services, delivering new services and increasing transparency. To that end, government organizations are taking cues from industry to see how the latest technology and best practices can be applied and adapted to meet the added requirements of government.  The agenda featured speakers from government agencies, higher ed, system integrators and industry partners providing practical insight from their own transformation initiatives and deep dives into the modern technology stack.

Watch these featured videos from the event:

  • General Session: Banjot Chanana, Docker Senior Director Enterprise Product
  • Fireside Chat: Nick Sinai, Insight Ventures Partner and David Shive, GSA CIO
  • Case Study: Arjuna Rivera, Lockheed Martin i2Labs Lead
  • Case Study: Leo Garciga, JIDO CTO
  • Cyber Security Engineering: Zac Staples, Fathom5 CEO
  • Containers in Government: Aidan Feldman, 18F Innovation Engineer
  • Automating Security and Compliance: David Waltermire, NIST Security Automation Architect, Anil Karmel, C2 Labs CEO, and Andrew Weiss, Docker Solutions Engineer

To learn more about Docker Enterprise Edition:


Docker Government Summit 2018: watch the videos from the event #security #compliance
Click To Tweet

The post Docker Government Summit 2018 appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Learn Docker Plaform best practices with Free Hands-On Labs and Workshops at DockerCon 2018

According to a recent stackoverflow report, the Docker Platform is in the top 10 skills to learn if you want to advance in a career in tech. So where do I go to start learning Docker you may ask?  Well the good news is that we now have free workshops and hands-on Labs included as part of your DockerCon 2018 ticket.

The conference workshops will focus on a range of subjects from migrating .NET or Java apps to the Docker platform to deep dives on container monitoring and logging, networking, storage and security. Each workshop is designed to give you hands-on instructions and guidance on key container notions and mentoring by Docker Engineers and Docker Captains. The workshops are a great opportunity to zoom in a specific aspects on the Docker platform. Here is the list of free workshops available (click on the links to see the full abstracts):

Date and Time:

  • Tuesday, June 12: 10:00am – 5:00pm
  • Wednesday, June 13: 11:00am – 5:00pm
  • Thursday, June 14: 11:00am – 5:00pm

Requirements: All attendees will need to provide their own laptop for the workshops.

Hands-on Labs

DockerCon 2018 will also feature a comprehensive set of hands-on labs. This year we’re offering a broader range of topics that cover the interests of both Developers and IT Pros on both Windows and Linux. Here is the list of free hands-on labs available:

  • Docker for Beginners – Linux or Windows
  • Docker EE – an Introduction
  • Docker Security Best practices
  • Modernizing Traditional Java Applications or .NET Applications
  • Docker EE 2.0 with Kubernetes
  • Continuous Delivery and Containerization – Levering Docker and Jenkins 2 to simplify and standardize your pipeline

Date and Time:

  • Tuesday June 12: 10:00am – 6:00pm
  • Wednesday, June 13: 11:00am – 5:00pm
  • Thursday, June 14: 11:00am – 5:00pm
  • Friday, June 15: 9:00am – 3:00pm

Requirements: All attendees will need to provide their own laptop for the hands-on labs.

Useful DockerCon Links:

Learn #Docker Plaform best practices with Free Hands-On Labs and Workshops at DockerCon 2018
Click To Tweet

The post Learn Docker Plaform best practices with Free Hands-On Labs and Workshops at DockerCon 2018 appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)

Docker for Desktop is Certified Kubernetes

Certified KubernetesCertified Kubernetes

“You are now Certified Kubernetes.” With this comment, Docker for Windows and Docker for Mac passed the Kubernetes conformance tests. Kubernetes has been available in Docker for Mac and Docker for Windows since January, having first being announced at DockerCon EU last year. But why is this important to the many of you who are using Docker for Windows and Docker for Mac?

Kubernetes is designed to be a platform that others can build upon. As with any similar project, the risk is that different distributions vary enough that applications aren’t really portable. The Kubernetes project has always been aware of that risk – and this led directly to forming the Conformance Working Group. The group owns a test suite that anyone distributing Kubernetes can run, and submit the results for to attain official certification. This test suite checks that Kubernetes behaves like, well, Kubernetes; that the various APIs are exposed correctly and that applications built using the core APIs will run successfully. In fact, our enterprise container platform, Docker Enterprise Edition, achieved certification using the same test suite  You can find more about the test suite at

This is important for Docker for Windows and Docker for Mac because we want them to be the easiest way for you to develop your applications for Docker and for Kubernetes. Without being able to easily test your application and importantly its configuration, locally you always risk the dreaded “works on my machine” situation.

With this announcement following hot on the heels of the release last week of Docker Enterprise Edition 2.0 and it’s Kubernetes support, it’s perfect timing for us to be heading off to KubeCon EU in Copenhagen next week. If you’re interested in why we’re adopting Kubernetes, or in what we have planned next, please come find us on booth #S-C30, sign up for the Docker and Kubernetes workshop or attend the following talks.

Can’t make it to KubeCon Europe? DockerCon 2018 in San Francisco is another great opportunity for you to learn about integration between Kubernetes and the Docker Platform.

#Docker for Desktop (Mac and @windows) is Certified @Kubernetesio
Click To Tweet

Useful Links:

The post Docker for Desktop is Certified Kubernetes appeared first on Docker Blog.

Source: Docker

Like This (0)
Dislike This (0)