- More Than Applications: (Ab)using Docker To Improve Portability Of Everything
Most of us have used Docker to ship application code from a laptop or a continuous integration system to a production server. But why stop there? In this talk, we will discuss some little known and less commonly understood ways to use Docker to increase portability of everything else. For example, Docker can be used as a portable apt repository to install packages on any server, not only in a container. Another example is to use Docker (and LinuxKit) as a way to distribute Docker images when a registry isn’t available. *About the Speaker:* Dex Horthy, is a Core Engineer at Replicated. He has spent the last year designing and writing production grade enterprise software for the Replicated platform, including container orchestration runtimes and custom integrations into the Kubernetes and Docker APIs. *Parking:* Here's a comprehensive map of all the available parking spots: https://goo.gl/IHvLEn Once Blackwelder is full we suggest you find street parking on La Cienega Blvd or the free public lot at the corner of Fairfax and Adams (also marked on the map). The La Cienega stop on the Metro Expo line is close to the venue. There will also be enough free beer that Uber might be a good choice :) *Sponsor:* Thank you very much to our sponsors, Replicated, who are hosting and speaking at the event. Replicated enables SaaS companies to deliver containerized, modern, on-premises versions of their applications, while maintaining cloud-native principles around development and releases. If you'd like to help us build the future of enterprise software visit www.replicated.com/careers
- Docker Birthday #5 Celebration -- Los Angeles Edition
Join us in celebrating the Docker Project’s 5th birthday! Every year in March, we celebrate Docker’s birthday. It is a tradition that is near and dear to our heart 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 in our community new Docker users and help them learn Docker through a series of hands-on labs. Are you an advanced Docker user interested in mentoring attendees through the workshops onsite? Click the "contact the host" button and let us know! This year, celebrations all over the world will take place March 19-27, 2018. Come learn, mentor, celebrate, eat cake, and take an epic #dockerselfie! 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, 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 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 training.play-with-docker.com. If following the Kubernetes on Docker for Mac and Docker for Windows, you’ll need to install Docker for Mac or Docker for Windows, depending on your operating system. Agenda: 6:30pm - Networking | Food | Drinks 7:00pm - Welcome message by Community Leader + short intro presentation of Docker 7:30pm - Hands on Labs with mentors 9:00pm - Cake and socializing 9:30pm - End I want to especially thank our sponsoring partners at Verifi. Verifi is an innovative company, leading the FinTech industry with payment protection and management solutions for ecommerce merchants. Our SAAS based service is an end-to-end secure technology providing merchants immediate results. We continue to invest in our product suite to ensure we stay ahead of ever-changing payment methods. We are recognized industry-wide for our expertise, ingenuity, and commitment to our clients and we provide the same commitment to our employees! At Verifi, you will be part of a dynamic environment that supports interdepartmental collaboration, fuels creativity and provides you with an opportunity to take ownership and play an intricate part in our company’s success. We’re hiring! https://www.verifi.com/company-chargebacks-and-payment-protection-for-cnp-merchants/career-opportunities/
- Attend SCALE 16x
• What we'll do Hey everyone, Our friends at SCALE were great enough to provide us with a discount code that can be used for 50% off to members of this meetup for tickets to attend SCALE 16x in Pasadena this coming Thurs-Sunday. The sheer amount of content, presenters, tracks and days makes this the best deal for a conference I've ever seen. When registering, please use the discount code DOCKR or DEVOP for 50% off, and also please make sure to say thank you to the organizers if you see them (who are also members of this meetup). Thanks and hope to see you at SCALE 16x! For more details, the Conference copy is below: SCALE 16x Thu-Sun March 8-11, 2018 at the Pasadena Convention Center ( 300 E Green St Pasadena, CA 91101 ) SCALE is the largest community run open source tech / FOSS / pro-EFF conference and expo in North America. Everyone who is interested is welcome to join us. Full price for a SCALE pass is less than $100, students with ID get 50% off ( online discount code STND, please bring ID onsite ) This year we have over 180 presentations and workshops. Topics covered: Container and Virtualization, Cloud, Developer, DevOps, Embedded, General, interesting Keynotes, LibreGraphics, Mentoring, Monitoring, MySQL, Next Generation ( under 18 presenters ), Open Data, Open Source in Enterprises, PostgreSQL, Security, Sponsored, SysAdmin, Ubucon ( a colocated Ubuntu Conference ) Special tracks and workshops: Legal & Licensing ( $150, 5 MCLE credit hours ), LPI certification exams ( $99 ), Embedded Apprentice Linux Engineer workshop, Capture the Flag, Game Night, and more.. BOFs: Rooms are available Thu-Sat night for user groups and round table discussions. Job board and BOF: ScaLE 16x will have a job board and job BOF onsite. Expo Hall: Fri Mar 9 2-5PM; Sat Mar 10 10AM-5PM; Sun Mar 11 10AM-2PM https://www.socallinuxexpo.org/scale/16x/schedule/thursday https://www.socallinuxexpo.org/scale/16x/schedule/friday https://www.socallinuxexpo.org/scale/16x/schedule/saturday https://www.socallinuxexpo.org/scale/16x/schedule/sunday • Important to know Don't forget, register online using the discount code DOCKR or DEVOP for 50% off.
- Moby Summit at OSS LA
RSVP via this eventbrite link (https://www.eventbrite.com/e/moby-summit-los-angeles-tickets-35930560273): https://www.eventbrite.com/e/moby-summit-los-angeles-tickets-35930560273 The Moby Summit (https://www.eventbrite.com/e/moby-summit-los-angeles-tickets-35930560273) is a small collaborative event taking place on Thursday 9/14/17 alongside the Open Source Summit North America (http://events.linuxfoundation.org/events/open-source-summit-north-america). This summit is for container users who are actively maintaining, contributing or generally involved in the design and development of the Moby Project and it's components: runC/ containerd, LinuxKit, Infrakit, SwarmKit, HyperKit, DataKit, VPNKit, Notary, libnetwork, etc. All revenue from ticket sales will be donated to a non-profit organization promoting diversity in the tech industry. Agenda: 8:00am — 9:00am : Registration & Breakfast 9am — 9:30am: Introduction to the Moby Project & collaboration with CNCF (Patrick Chanezon & Manik Taneja) 9:30am — 10:30am : containerd talks Latest update on containerd by Stephen Day (https://medium.com/@stevvooe) (Docker) In this talk, Stephen will cover the progress of containerd, the adjusted scope and open items the team has been working on with the help of the community. Attendees will also be provided information on what containerd means for them and how it has shaped new upstream container initiatives. Kubernetes CRI containerd integration by Lantao Liu (Google) The talk will firstly give a brief review of the runtime portability of Kubernetes, then talk about why containerd is attractive to Kubernetes, and then give a brief introduction and status update of Kubernetes Containerd Integration and a demo. Assessing container runtime performance with bucketbench by Phil Estes (IBM) In this talk, we’ll briefly overview of the OpenWhisk serverless (function-as-a-service) framework that initially used the full Docker container engine as the execution vehicle for invoking user functions via containers. After several performance and stability challenges, this project decided to assess the various layers of the Docker engine (containerd and runC) as potential options for the function invoker. Out of that work came an open source project, bucketbench, that can be used to generate benchmarks of container lifecycle operations (e.g., start, stop, kill, remove, pause, unpause) and compare multithreaded operation throughput and stability of each optional engine. This talk will provide details on the bucketbench project, explain how it has been used to generate performance data for these container runtimes, and shares lessons learned along the way that greatly impact container runtime performance, including bottlenecks in the Linux kernel. In this talk you’ll learn how you can use bucketbench for your own performance tuning or assessment of container runtimes and how you can collaborate on improvements to the bucketbench project. 10:30am — 12:00pm : LinuxKit & Security talks LinuxKit: the first five months by Justin Cormack & Riyaz Faizullabhoy (Docker) LinuxKit was launched five months ago, and has received a huge number of contributions from the Moby community. This talk will cover some of the large number of areas the community has contributed to, including: ARM64 support, bare metal support, containerd-cri integration with system containers and Kubernetes running on the same containerd and Wireguard for encrypted networking. Security Scanning & Notary & CNCF donation by David Lawrence (Docker) Get updates on the Notary & TUF donation to CNCF along with information on proposed additions to the TUF specification. TUF is a living specification and there are a number of interesting proposals that have been submitted to meet distributed trust use cases, allowing one to incorporate multiple sources of trust into a process. We’ll also look at what SIG Scanning has been up to and what the group will be taking on in the future. Find out about some of the standards we’re looking at integrating and the main use cases we believe SIG Scanning can help address. 12:00–1:00m : Lunch 1:00pm — 3:30pm : Birds of a Feather runC / containerd LinuxKit Container Security 3:30pm — 4:00pm : BOFs recap + AMA / panel A big thank you to the Cloud Native Computing Foundation (CNCF) (https://www.cncf.io/) for sponsoring the containerd sessions and BOF. We hope to see you all there! RSVP via eventbrite. (https://www.eventbrite.com/e/moby-summit-los-angeles-tickets-35930560273)
- Deploying Multi-OS applications with Docker Swarm
Deploying Multi-OS applications with Docker Swarm Presented by Mike Coleman, Technology Evangelist at Docker With the release of overlay networking for Windows Server 2016 it's now possible to build swarms comprised of both Windows and Linux hosts, giving operators a single platform for managing a diverse range of applications. In this hands-on workshop we'll build a multi-os swarm and then use features like constraints and affinities to place Windows, Linux, and hybrid workloads appropriately. All attendees will be provided a set of cloud instances on which to work, all you need to bring is a laptop with an SSH client. This workshop lasts about 90 minutes. Parking After turning off of Jefferson on to Alla Road, there is free street parking at the first right Coral Tree Place. From there you can enter the Reserve business park at the Gate 1 main entry which is the gate near the end of the road, or via a pedestrian entrance near gate 2. If the street parking is full, no problem. Park in the lot and we will validate you. Space 900 is the large building that is closest to the Gate 1 main entry. If you can carpool, please do! Special thanks to Verizon Digital Media for hosting this meet up! Check out the engineering blog (http://eng.verizondigitalmedia.com) for details on cool things happening at Verizon.
- Microservices with Docker, and Dockercon Recap at Fox
Microservices at Fox Digital You won't want to miss this! Our friends from Hollywood always put on the best Docker meetup events. Brian DeBoer (http://www.linkedin.com/in/briandeboer/), VP of Technology at Fox Digital Consumer Group will be presenting on Leveraging Docker to architect microservices that drive next-gen digital products. Dockercon 2017 Recap Adrian Otto (https://www.linkedin.com/in/adrianjotto/) will present a recap of the highlights of Dockercon from Austin Texas. This will include a description of the new features in Docker and open source ecosystem news announced at the event, as well as winners from the Cool Hacks contest, and more. Join us at Fox in Century City for an exciting evening. Food and drinks (yes, beer) will be provided, and parking will be sponsored by our host. IMPORTANT: You must RSVP, and visit the form to add your name to the guest list. A name match to your government issued id card will be your ticket to admission. Add your name to the guest list here: http://goo.gl/G4sVYv or you will be denied entry at the gate. Directions From the 405 (San Diego) Freeway: From the 405 freeway exit on Santa Monica Boulevard and head EAST (make sure you cross Sepulveda Blvd). Follow Santa Monica for approximately 2½ miles (you will cross Westwood Blvd and Beverly Glen) - Beverly Glen is the last major signal before you reach Avenue of the Stars. At Avenue of the Stars turn RIGHT and drive to the fifth signal (Pico Blvd) and make a RIGHT turn and proceed to the intersection of Motor and Pico to enter the Fox lot. Enter Gate 2 and proceed to the guard gate where you will have to check in. Let them know who you are here to see and they will call for access. From the 10 (Santa Monica) Freeway: Take the 10 Freeway and exit at Overland. Follow the sign indicating Century City (this will get you onto Overland Blvd). Drive NORTH on Overland for one mile until you reach Pico Blvd and turn RIGHT (the Westside Pavilion Mall will be on your left side). Proceed East on Pico Blvd for a little over a mile (you will pass “Rancho Park Golf Course” on the right) and get into your left hand lane. Once you reach the intersection of Pico and Motor, turn LEFT to enter the Fox Lot. Enter Gate 2 and proceed to the guard gate where you will have to check in. Let them know who you are here to see and they will call for access. Map: https://goo.gl/maps/ZNDe3bB4vwr Fox Lot Instructions Please enter through Gate 2 off Pico Blvd and Motor Ave and park in lot 103, located to the right of the Fox entrance. Parking is free. If you are unable to locate parking please use our free valet service. After you have parked, proceed to the elevators and go to the ground (G) floor of Building 103 and check in with the Security Reception desk to the left of the elevators. Let them know you are here for the Docker/DCG Meetup and they will direct you. Required Add your name to the guest list. (http://goo.gl/G4sVYv)
- Docker Birthday #4 Celebration
Join us in celebrating the Docker Project’s 4th birthday! To celebrate together and warmly welcome newcomers into our community, we will provide Docker labs and courses to learn about Docker in a fun and inviting way. Are you an advanced user? We strongly encourage Docker users of all skill levels to attend! We need a network of mentors who understand the Docker platform to answer any questions that attendees working through the courses and labs may have. We also have some fun projects you can work on. Click here (https://community.docker.com/entities/4939/registrations) to sign up as a mentor. Agenda: 4:45pm - Doors Open 5:00pm - Welcome message, presentation of Docker & snacks 5:15pm - 7:30pm - Working session 7:30pm - Cake and Socializing, with drawing for an awesome prize! 8:00pm - 9:30pm - Docker Advanced Users Round Table - Tips and tricks for Docker in production environments. As we get closer to the event, we will share more information including materials on how to prepare for the courses and labs that will be available. We hope to see you there! Parking After turning off of Jefferson on to Alla Road, there is free street parking at the first right Coral Tree Place. From there you can enter the Reserve business park at the Gate 1 main entry which is the gate near the end of the road, or via a pedestrian entrance near gate 2. If the street parking is full, no problem. Park in the lot and we will validate you. Space 900 is the large building that is closest to the Gate 1 main entry. Special thanks to Verizon Digital Media for hosting this meet up and providing food and beverages (water, soda, and keg). If you can carpool, please do!
- Open source tools for security and compliance in containers
Presenter: Zach Hill, Principal Engineer at Anchore Inc. In this session we'll show you can quickly and easily add image scanning into your CI/CD pipeline for free using Anchore's open source tools and how you can define policies that govern what containers can be deployed into production. We'll also introduce Anchore's free Navigator tool that allows you to search for images on public registries, inspect their contents and get notified when images are updated. Parking Important: Parking will be free if you follow these directions. Up to $25 if you don't: Find the public structure marked "the promenade at Howard Hughes Center" on the east side of the street. Look directly across the street from the 6060 building. After you park, come across the street to the 6060 building, walk in the front door, and use the first door on the right to enter suite 150. We will have parking validation stickers for you. [Map] (https://goo.gl/maps/sCFonNKBB472)
- Eliminating Friction for Developers
Ticketmaster redefined an entire market by being the first to put computers in box offices. We now have four decades worth of products and tools that connect fans with the live events they love. As Ticketmaster begins its journey into the public cloud, we have created a comprehensive toolkit to help development teams across global offices self-migrate. In order to remove the friction often encountered with such massive migrations, the Cloud Enablement Team (CET) has found a way to simplify our software factory. Development teams need a way to easily run their applications on their desktops without having to standardize across operating systems, programming languages (e.g. Java, Golang, Python, Ruby, and Perl) and toolsets. By utilizing Docker along with a combination of open source projects and internally developed toolsets, Ticketmaster has been able to remove this friction. We'll share how easy it can be to get the latest stable version of the toolkit without worrying about what language or libraries developers need to install on their desktop. Lightning Talks Once our headline speaker has concluded his presentation, we will hold a series of 5-minute lightning talks. That's YOU telling us about your awesome uses or learnings about containers. Full rules and details provided at the event.
- Docker Skills Workshop Training
Join us for our skills workshop, our local edition of the Docker Global Mentor Week! This is your opportunity to #learndocker. During the workshop, you will advance through self paced online lab exercises that will be available through LearnDot. One lab will be for beginners and one lab will be for intermediate users. Docker mentors will be present at this event to help you as you work through the self paced materials. Are you an advanced user? We strongly encourage Docker users of all skill levels to attend! We need a network of mentors who understand the Docker platform to answer any questions that newcomers may have. To sign up as a mentor, visit: https://community.docker.com/registrations/groups/6947 Agenda: 6:15 PM to 9:30 PM 6:00 - Doors Open, Pizza and drinks 6:15 - Welcome message, presentation of Docker 6:30 to 8:30 - Select and work through self-paced lab 8:30 to 9:30 - Socializing! As we get closer to the event, we will share more information including materials on how to prepare for the training. LiveNation / Ticketmaster will be validating parking. Please park in the underground parking garage. (The entrance is on Sycamore street, which is on the east side of the building.) Please take elevator to the LOBBY with your ticket to get your parking validated and check-in in the lobby.