• Docker + WebAssembly

    Docker Inc

    THIS IS A FREE EVENT - PLEASE RSVP USING THIS LINK https://events.docker.com/events/details/docker-san-francisco-presents-docker-webassembly/ Join us for a joint meetup event with the WebAssembly SF group! About the talks: *WebAssembly Beyond the Browser: WASI* WASI is the WebAssembly System Interface, a VM-independent API spec providing sandboxed and portable I/O interfaces for WebAssembly. Dan will talk about the background and motivation for WASI, the capability-based security model, and the overall personality of the platform. He'll cover can do with WASI today, as well as what we envision enabling you to do in the future. *Docker + WebAssembly* In this talk Tibor and Tõnis will present how they used Docker to set up a WASI toolchain, how people can do easy cross-compilation with platform-agnostic Dockerfiles, and distribute and run WebAssembly apps with existing Docker infrastructure. Agenda 6:00 PM: Doors Open 6:15 PM: Talk #1: WebAssembly Beyond the Browser: WASI, Dan Gohman 7:15 PM: Talk #2: Docker + WebAssembly, Tõnis Tiigi & Tibor Vass 8:00 PM: End --- Speakers Tibor Vass - Docker Inc. (Software Engineer) Tibor Vass is a software engineer at Docker and maintainer of the Docker project since 2014. Previously, he worked as an operations engineer at StumbleUpon. He's passionate about open source, all things Docker and the Go programming language which Docker is written in. Tibor tweets at @tiborvass Tõnis Tiigi - Docker (Software Engineer) Tõnis Tiigi is a software engineer at Docker and maintainer of Moby / Docker and started BuildKit, the next generation builder. He also brought multi-stage builds to Docker. Dan Gohman - Mozilla (Software Engineer) Dan Gohman is a Mozillian, a chair of the WASI standards body, and a developer on the Wasmtime project building a non-Web WebAssembly VM, the LLVM WebAssembly backend, the WASI sysroot, and the Cranelift Compiler. Hosted By Sylvain Cau, Lead application engineer karen Bajza, Community Marketing All things Docker! --- Partner Docker, Inc (https://www.docker.com) Docker is the company driving the container movement and the only container platform provider to address every application across the hybrid cloud. Docker enables true independence between applications and infrastructure and developers and IT ops to unlock their potential and creates a model for better collaboration and innovation. --- THIS IS A FREE EVENT - PLEASE RSVP USING THIS LINK https://events.docker.com/events/details/docker-san-francisco-presents-docker-webassembly/

  • Docker Bday #6: How do YOU #Docker?

    Docker Inc

    THIS IS A FREE EVENT - PLEASE RSVP USING THIS LINK https://events.docker.com/events/details/docker-san-francisco-presents-docker-bday-6-how-do-you-docker/ Join us for the SF local edition of the Docker Bday #6 Show-and-Tell! Docker is turning 6! Over the last 6 years, Docker Community members have found amazing and innovative ways of using Docker technology in a variety of different projects. This year, we’d like to celebrate you! If you’ve been working on a cool project using Docker technology, come and show the SF community. If you’re new to Docker, come along to listen and learn. All attendees will receive a 20% DockerCon discount code! We will have limited edition Bday #6 stickers for everyone and t-shirts for presenters, as well as plenty of food, drinks and cake! After a short intro presentation, participants will each have 10-15 minutes of stage-time to show everyone how they have been using Docker (and perhaps get some feedback from others). The presentations do not need to be polished and they can be purely personal, fun projects. Presenters will get a Docker Birthday #6 t-shirt and have the opportunity to submit their Docker Birthday Show-and-Tell to the DockerCon Call For Papers! If you would like to show-and-tell please fill in this form (https://goo.gl/forms/PP5GLWqVZcwAJ34j1) to tell us your basic info, an outline of your project and your t-shirt size:) Let’s make this the world’s biggest and most fun show-and-tell! Let us know you’re coming by tweeting using the hashtag #DockerBday Agenda 5:30 PM: Doors Open: Check-In 5:45 PM: Welcome Slides 6:00 PM: Show-and-Tell! Each participant will have 10-15 mins to show everyone their cool project 7:30 PM: Cake and #DockerBday fun 8:30 PM: Close --- Hosted By Lisa McNicol, Community Leader Sylvain Cau, Lead application engineer ashlynn, Check-in helper --- Partner Docker, Inc (https://www.docker.com) Docker is the company driving the container movement and the only container platform provider to address every application across the hybrid cloud. Today’s businesses are under pressure to digitally transform but are constrained by existing applications and infrastructure while rationalizing an increasingly diverse portfolio of clouds, datacenters and application architectures. Docker enables true independence between applications and infrastructure and developers and IT ops to unlock their potential and creates a model for better collaboration and innovation. --- THIS IS A FREE EVENT - PLEASE RSVP USING THIS LINK https://events.docker.com/events/details/docker-san-francisco-presents-docker-bday-6-how-do-you-docker/

  • Hands-on Labs: Modernizing Traditional Windows Applications!

    THIS IS A FREE EVENT - PLEASE RSVP USING THIS LINK https://events.docker.com/events/details/docker-san-francisco-presents-hands-on-labs-modernizing-traditional-windows-applications Join us for the San Francisco local edition of this season’s Play-with-Docker workshop series! The main theme of this global event series is modernizing traditional .NET / Windows applications! Moving an application to Docker doesn't mean you have to re-write your whole application. In this hands on technical lab, you'll containerize an older, monolithic .NET application without changing any code. And you'll see the benefit of running it on Docker. Then in a few simple steps you'll build additional services in separate containers, breaking features out of the monolith into separate containers, without rewriting the app. We will also have a number of other labs available on a variety of topics and for different skill levels, including for beginners. Bring your laptop and #LearnDocker. If you are an advanced user who would like to help people work through the labs, reach out to us using the ‘Contact us’ button at the bottom of the page! Food and drinks will be provided! And there will be swag! Let everyone know you’re coming by using #LearnDocker. Agenda 5:00 pm: Doors Open 5:15 pm: Welcome Message & Intro Slides 5:45 pm: Hands-on Labs 7:45 pm: Closing Remarks, Networking 8:00 pm: Close --- Hosted By Lisa McNicol, Community Leader Sylvain Cau, Community Leader --- THIS IS A FREE EVENT - PLEASE RSVP USING THIS LINK https://events.docker.com/events/details/docker-san-francisco-presents-hands-on-labs-modernizing-traditional-windows-applications

  • DockerCon 2018 Highlights!

    Docker Inc

    THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP IN THE LINK BELOW https://events.docker.com/events/details/docker-san-francisco-presents-dockercon-2018-highlights Come to Docker HQ on the evening of Wednesday 18th July to hear two of the most popular talks from DockerCon 2018! Whether you missed DockerCon or would just like a chance to ask the speakers some questions, all are welcome! We will have food, drinks and swag:) Talk #1: Introduction to BuildKit: the next generation builder component by Tibor Vass In this session, Tibor will go into detail about the latest developments around the builder component of the Docker Platform. He'll cover BuildKit, a toolkit that builds on containerd to provide next-generation capabilities for building software with the help of containers. You will learn about the architecture and design choices of BuildKit's frontend model that allows introducing new build languages or Dockerfile features. You can discover how to use BuildKit directly as well as leveraging its features in Docker. Talk #2: Container Orchestration from Theory to Practice by Stephen Day Join Stephen Day as he explains and examines technical concepts behind container orchestration systems, like distributed consensus, object models, and node topology. These concepts build the foundation of every modern orchestration system, and each technical explanation will be illustrated using SwarmKit and Kubernetes as a real-world example. Gain a deeper understanding of how orchestration systems work in practice and walk away with more insights into your production applications. Agenda 5:00 pm: Doors Open | Networking | Food | Drinks 5:30 pm: Talk #1: Docker Platform Internals: Taking runtimes and image creation to the next level with containerd and BuildKit by Tibor Vass 6:15 pm: Talk #2: Container Orchestration from Theory to Practice 7:00 pm: Extra Q & A | Networking 7:30 pm: End --- Speakers Stephen Day - Cruise (Software Engineer) Stephen Day is a software engineer. His many contributions to Docker ecosystem projects include SwarmKit and the version 2 specification for the Docker Registry HTTP API, and evolving the available models for container image distribution. He currently works on containerd and as an OCI TOB member. Tibor Vass - Docker Inc. (Software Engineer) Tibor Vass is a software engineer at Docker and maintainer of the Docker project since 2014. Previously, he worked as an operations engineer at StumbleUpon. He's passionate about open source, all things Docker and the Go programming language which Docker is written in. Tibor tweets at @tiborvass Hosted By Lisa McNicol, Community Leader Sylvain Cau, Lead application engineer --- Partner Docker, Inc (https://www.docker.com) Docker is the company driving the container movement and the only container platform provider to address every application across the hybrid cloud. Today’s businesses are under pressure to digitally transform but are constrained by existing applications and infrastructure while rationalizing an increasingly diverse portfolio of clouds, datacenters and application architectures. Docker enables true independence between applications and infrastructure and developers and IT ops to unlock their potential and creates a model for better collaboration and innovation. --- THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP IN THE LINK BELOW https://events.docker.com/events/details/docker-san-francisco-presents-dockercon-2018-highlights

    1
  • Docker EE 2.0 K8s Integration & Tigera Calico Under the Hood + DockerCon Swag!

    THIS IS A FREE EVENT - PLEASE RSVP USING THE LINK BELOW https://events.docker.com/events/details/docker-san-francisco-presents-docker-ee-20-kubernetes-integration-under-the-hood-networking-with-calico-dockercon-swag Join us at Docker HQ to hear all about how the Docker product team integrated Kubernetes into Docker EE 2.0, the only platform that manages and secures applications on Kubernetes in multi-Linux, multi-OS and multi-cloud customer environments. Plus learn about securing and scaling networking in Docker EE with Tigera Calico & find out more about DockerCon, ways to get involved, get a 20% discount and your swag early! Talk #1: Docker Enterprise Edition 2.0, Overview + Kubernetes Integration Under the Hood by Jenny Fong & Alex Mavrogiannis Docker Enterprise Edition 2.0 (Docker EE), designed to give you the broadest choice around orchestrators, application types, operating systems, and clouds to support the requirements of global organizations is now available. Docker Enterprise Edition (EE) 2.0 is the only platform that manages and secures applications on Kubernetes in multi-Linux, multi-OS and multi-cloud customer environments. Jenny Fong will give an overview of this platform and will be followed by Alex Mavrogiannis, a Software Engineer in Orchestration Team, who worked on this edition and will walk you through the ins and outs of how we integrated Kubernetes into Docker EE. This talk cover topics ranging from kubernetes networking plugins to the integration of a custom RBAC system via authorization webhooks and admission control. This is a more advanced and demo heavy talk. Come with questions! Talk #2: Securing and Scaling Networking in Docker EE with Tigera Calico by Christopher Liljenstolpe Docker EE now includes Project Calico as the “batteries included” Kubernetes CNI plugin. We’ll cover the ins and outs of network policy and provide useful tips and tricks to make your policies both reusable and composable. We’ll also discuss how Tigera Calico enables clusters to scale by examining some common network topologies. Talk #3: DockerCon: All the things! By Ashlynn Polini Ashlynn Polini, Sr. Events Manager of DockerCon, will be giving you an exclusive sneak peek of DockerCon 2018! She'll be running through all the highlights of DockerCon 2018 in SF, answering any questions and letting the SF Community know how you can get involved. She’ll explain the Pals program, hallway track, ‘contribute and collaborate’ track and more. If you've registered for the conference already, you can be the very first to get your DockerCon shirts! If you haven't registered yet, no worries! We'll be giving SF local members 20% off to those who still need to buy their tickets. Agenda 5:30 pm: Doors Open | Networking | Food | Drinks 6:00 pm: Talk 1#: Docker Enterprise Edition 2.0, Overview + Kubernetes Integration Under the Hood by Jenny Fong & Alex Mavrogiannis 6:45 pm: Talk #2: Securing and Scaling Networking in Docker EE with Calico by Christopher Liljenstolpe 7:10 pm: Talk #3: DockerCon: All the things! By Ashlynn Polini 7:30 pm: Networking | End --- Speakers Alex Mavrogiannis - Docker (Software Engineer, Product Development (Orchestration)) Alex Mavrogiannis is a Software Engineer in Docker's Orchestration Team, currently working on the integration of Kubernetes in Docker Enterprise Edition. Ashlynn Polini - Docker (Sr. Events Manager of DockerCon) Ashlynn leads the DockerCon and Events team. Plays soccer and tweets at @ashlynnpolini. Jenny Fong - Docker Inc. Christopher Liljenstolpe - Tigera (CTO, Solutions) Hosted By Lisa McNicol, Community Leader Sylvain Cau, Lead application engineer --- THIS IS A FREE EVENT - PLEASE RSVP BELOW https://events.docker.com/events/details/docker-san-francisco-presents-docker-ee-20-kubernetes-integration-under-the-hood-networking-with-calico-dockercon-swag

  • Docker Birthday #5: San Francisco Edition!

    Docker Inc

    THIS IS A FREE EVENT - PLEASE RSVP USING THE LINK BELOW https://events.docker.com/events/details/docker-san-francisco-presents-docker-birthday-5-san-francisco-edition Every year in March, we celebrate Docker’s birthday. It is a tradition that is near and dear to our hearts because it gives us the opportunity to express our gratitude to our community of contributors, customers, partners and users. The goal of this global celebration is to welcome new Docker users into our community and help them learn Docker through a series of hands-on labs. Advanced Docker users are invited to get involved on-site and act as mentors. This year, celebrations all over the world will take place March 19-25, 2018 with the San Francisco edition taking place on March 22. Come learn, mentor, celebrate, eat cake, and take an epic #dockerselfie! Are you an advanced Docker user interested in mentoring attendees through the workshops on-site? Click the "contact the host" button on our Chapter page and let us know! Docker Birthday #5 Hands-on Labs include: Docker 101 for Linux users Docker 101 for Windows users Kubernetes on Docker for Mac and Docker for Windows Modernizing Traditional Java Apps Modernizing Traditional .NET / Windows Apps Deploying Multi-OS applications with Docker EE Attendees should make sure to bring their own laptops to complete the labs. No need to install anything ahead of these events, as we'll be using Play with Docker (PWD), a Docker playground which allows users to run Docker commands in a matter of seconds. It gives the experience of having a free Alpine Linux Virtual Machine in a browser, where you can build and run Docker containers and even create clusters. In addition to the playground, PWD also includes a training site composed of a large set of Docker labs and quizzes from beginner to advanced level available at https://training.play-with-docker.com. (https://training.play-with-docker.com) Agenda 4:30 pm: Networking | Food | Drink 5:00 pm: Introduction to Docker & Birthday #5 labs 5:30 pm: Hands-on Labs with mentors 7:30 pm: Cake & Networking 8:00 pm: End --- Hosted By Lisa McNicol, Community Leader Sylvain Cau, Lead application engineer karen Bajza, Community Marketing All things Docker! --- THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP IN THE LINK BELOW https://events.docker.com/events/details/docker-san-francisco-presents-docker-birthday-5-san-francisco-edition

  • Docker at MetLife + Evolution of Docker Engine + Introducing Cilium

    THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP HERE (https://events.docker.com/events/details/docker-san-francisco-presents-docker-at-metlife-evolution-of-docker-engine-introducing-cilium) Docker at MetLife + Evolution of Docker Engine + Introducing Cilium Talk #1: Docker Engine: evolution from monolithic project to discrete components by Phil Estes Do you know which parts play what role in the container lifecycle? How do they work together? Who else uses these components? In this talk Phil will demystify these components and help developers and operators understand how today's modern Docker runtime utilizes and benefits from these contributed open source underpinnings in the container ecosystem. Talk #2: Cilium: Application-Aware Networking and Security for Kubernetes using BPF by Thomas Graf BPF is becoming the fastest growing technology in the Linux kernel and is revolutionising networking, security and tracing. At the same time, the rise of container based orchestration platforms such as Kubernetes is creating demand for routing, load-balancing & security infrastructure that is highly scalable, application aware, and resilient. This talk introduces the open source project Cilium - a modern networking and security platform for microservices. Cilium is built on top of BPF and provides Linux native networking and security services with application protocol awareness. Cilium works hand in hand with application proxies such as Envoy and the services management orchestration layer Istio to provide infrastructure services in a transparent manner and with minimal overhead. Modern microservices architectures factor out application functionality into individual services and expose them via APIs using protocols such as HTTP/REST, gRPC, or Kafka. This creates unique new challenges for networking and security. What was previously a series of application internal function calls protected by memory segmentation is now directly exposed over the network. Traditional layer 3-4 networking security is limited to segmentation on IP and port level which, when applied to APIs, expose either the entire API surface or none of it. This is clearly insufficient to implement least privilege security for microservices architectures. Join us! Talk #3: Transforming technology and culture in a large enterprise with Docker and microservices by Tim Tyler Tim will talk about what it's like to transform technology and culture at a large enterprise that is generally allergic to change. What were the key enablers that allowed MetLife to turn application design, development, delivery, and operations upside down with microservices and containers? Can a large, risk averse, enterprise think like a small startup? What are a few of the key success factors that you should consider if you are thinking about deploying Docker and containers as a service? Tim will speak to these questions with anecdotes and stories from the trenches from a real enterprise still in the process of transforming. Agenda 5:30 pm Doors Open | Networking | Food | Drink 6:00 pm Docker Engine: Evolution from Monolithic Project to Discrete Components by Phil Estes 6:30 pm Cilium: Application-Aware Networking and Security for Kubernetes using BPF by Thomas Graf 7:00 pm Transforming technology and culture in a large enterprise with Docker and microservices by Tim Tyler 7:30 pm Q & A | Networking | End Speakers Thomas Graf - Covalent (CTO & Co-Founder) Phil Estes - IBM (IBM Senior Technical Staff, Office of the CTO) Tim Tyler - MetLife (Principal Solutions Engineer) Hosted By Lisa McNicol, Community Leader Sylvain Cau, Lead application engineer Twitter: @SylvainCau (http://twitter.com/SylvainCau) Partners (https://www.docker.com) Docker is the company driving the container movement and the only container platform provider to address every application across the hybrid cloud. Today’s businesses are under pressure to digitally transform but are constrained by existing applications and infrastructure while rationalizing an increasingly diverse portfolio of clouds, datacenters and application architectures. Docker enables true independence between applications and infrastructure and developers and IT ops to unlock their potential and creates a model for better collaboration and innovation. (https://www.holbertonschool.com/) Holberton School is a project-based college alternative for the next generation of software engineers.

    1
  • Docker + Kubernetes. How a serverless platform is built on top of containers

    THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP HERE (https://events.docker.com/events/details/docker-san-francisco-presents-docker-kubernetes-how-a-serverless-platform-is-built-on-top-of-containers) Docker + Kubernetes. How a serverless platform is built on top of containers Join us for our first event of the new year! Talk 1: How a serverless platform is built on top of Containers: The Internals of Open Source Fn Project by Chad Arimura Serverless computing is one of the hottest trends in computing right now due to its simplicity and cost efficiency. Oracle recently open sourced a new project that enables developers to run their own Serverless infrastructure anywhere. The platform is container-native, enabling users to write functions in any programming language with excellent support for local development and testing, and even allows devs to “bring their own Dockerfile” such that ANY containerized code can be used as a function. This talk will cover: How to use the functions platform with a demo Deploying functions in multiple languages How the platform is implemented including packaging, input and output via STDIN/STDOUT/STDERR The nitty gritty on running short-lived Docker containers and hot functions to increase performance Scaling functions with the included smart load balancer Constructing higher-level orchestrations using Fn Flow Talk 2: Kubernetes + Docker by Patrick Chanezon Patrick Chanezon will give an intro, demo with a q&a on Kubernetes in Docker. Agenda 5:30 pm Networking | Food | Drink 6:00 pm Talk 1 6:45 pm Talk 2 7:30 pm Q & A Networking | End Speakers Chad Arimura - Oracle (Vice President of Serverless) Patrick Chanezon - Docker, Inc. (Technical Staff)

    8
  • Docker 101 + DockerCon Europe Recap & Moby Project Updates

    THIS IS A FREE EVENT - PLEASE FINISH YOUR RSVP HERE (https://events.docker.com/events/details/docker-san-francisco-presents-docker-101-dockercon-europe-recap-moby-project-updates) Docker 101 + DockerCon Europe Recap & Moby Project Updates Talk 1: Learning Docker from Square One By Chloe Condon Being a newer technology, Docker has yet to make its way into some computer science training programs. College programs, bootcamps, and online resources have yet to jump onto the container train; so, what's the best way for newer engineers to learn Docker from square one? Chloe (former actress turned developer) tells her story about how she went from wondering "What's a Docker?" to helping teach others about Docker and instead asking "What?? You haven't heard of Docker?" This talk is perfect for anyone new to Docker looking for how to get started, or for those interested in learning how to teach Docker to new users. Talk 2: DockerCon Europe recap with updates on the Moby Project By Manik Taneja Weren't able to attend DockerCon Europe this year or looking for a refresher? Join us for a recap of all the announcements and highlights from DockerCon! Also, learn more about the Moby Project and how to contribute. Agenda 5:30 pm Networking | Food | Drink 6:00 pm Talk 1 6:45 pm Talk 2 7:30 pm Networking | End Speakers Chloe Condon - Sentry (Developer Evangelist) Manik Taneja - Docker, Inc. (Senior Product Manager) Hosted By Lisa McNicol, Community Leader Sylvain Cau, Lead application engineer Twitter: @SylvainCau (http://twitter.com/SylvainCau) Luisa Morales, Software Engineer Twitter: @luisamariethm (http://twitter.com/luisamariethm)

  • Intro to Docker, from Dev to Prod + a Practical Guide to Prometheus

    The Docker SF October meetup will be a joint meetup with Codeship and Weaveworks to coincide with Github Universe being in SF! Join us at Docker HQ to learn from Codeship's story of utilizing Docker through the entire development lifecycle as well as how Weaveworks run cloud-native apps in production on Docker Swarm, and use Prometheus for monitoring. Agenda: 5.30 - 6.00 Networking | Food | Drink 6.00 - 6.45 Talk 1: Docker: From Development to Production by Kelly J Andrews 6.45 - 7.30 Talk 2: A Practical Guide to Prometheus for App Developers by Ilya Dmitrichenko 7.30 - 8.00 Q&A | Networking | End Talk 1: Docker: From Development to Production Abstract: In this talk, Kelly will walk through utilizing Docker through the entire development lifecycle. He will walk through a sample application to demonstrate how development teams can build, test, and deploy faster using Docker, Docker Compose, and Docker Hub. Speaker Bio: Kelly J Andrews is the Developer Advocate at Codeship. When he's not busy defending JavaScript, you can find him singing karaoke, performing magic, or cheering for the Fighting Irish. Talk 2: A Practical Guide to Prometheus for App Developers Abstract: Ilya will briefly outline how Weaveworks run cloud-native apps in production on Docker Swarm, and how they use Prometheus for monitoring, including some of the open-source tools the team has built to implement continuous delivery. Ilya will then turn the spotlight onto Prometheus, and demonstrate step-by-step how simple it is to instrument an app, using a very generic Node.js app as reference. Speaker Bio: Ilya is a Developer Experience Engineer at Weaveworks, focused on making the adoption of microservices easier. Prior to Weaveworks, Ilya worked at Xively, where he personally experienced the shift to a true DevOps culture. He began to shift focus down the stack, becoming one of the early evangelists of and contributors to open source projects in the emerging Docker/container ecosystem. There will be plenty of food and drinks generously sponsored by Codeship and Weaveworks!

    12