etc. • Day 1+2: Keynotes & sessions • Day 3: Open Source Summit ◦ Security, Compose +Docker App, buildkit, Service Mesh, CNAB, SwarmKit, containerd, Kubernetes, Serverless • Products from Docker Inc. • Community ◦ Captains, Community Leaders ◦ Docker Pals (一般参加者の交流)
new Arm collaboration: https://www.youtube.com/watch?v=H3qcJgSJA6U&t=1h33m17s ◦ Ecosystem Talk for a deep-dive on tech (demo starts at 10min): https://www.docker.com/dockercon/2019-videos?watch=developing-and-deploying-containers-for-arm-using- docker-des ◦ Multi-arch demo focus on A1: https://digilution.io/posts/multiarch-docker-builds/ • Blogs: ◦ Getting started with Docker on Arm: https://community.arm.com/developer/tools-software/tools/b/tools-software-ides-blog/posts/getting-started -with-docker-on-arm ◦ Multi-arch blog focused on A1: https://digilution.io/posts/multiarch-docker-builds/ ◦ BuildX: http://collabnix.com/building-arm-based-docker-images-on-docker-desktop-made-possible-using-buildx/ ◦ Jetson Nano: https://blog.hypriot.com/post/nvidia-jetson-nano-build-kernel-docker-optimized/
and Ops Bret Fisher, Docker Mastery eBPF Superpowers Liz Rice, Aqua Security Just what is a "service mesh", and if I get one will it make everything OK? Elton Stoneman, Docker How Docker Simplifies Kubernetes for the Masses David Yu + Jean Rouge, Docker Unleashing Chaos and Breaking Containers Ana Medina, Gremlin Why Making Your Containers Run is Only 40% of the Solution Tommy Hamilton, Quicken Loans Tips and Tricks of the Docker Captains Brandon Mitchell, BoxBoat Containers for Beginners Michael Irwin, Virginia Tech Message-Based Microservices Architectures - Benefits and Practical Matters Michele Bustamante, Soliance Write Maintainable Integration Tests with Docker Gianluca Arbezzano, InfluxData
Docker and certified Kubernetes environment for fast onboarding • Enable developer choice without compromising security ◦ Choice of IDE ◦ Choice of programming language ◦ Choice of app framework ◦ Choice of OS • App Designer & Templates: GUI to automatically generate Dockerfiles and Docker Compose files of IT ops-provided pre-configured app stacks to compress on-boarding safely • Pipeline: Automatically generate pre-configured pipelines for any CI backend to jumpstart outer loop • Version Packs: Match desktop and server environments to avoid “works on my machine” friction • Centralized Management: Maintain security and compliance while enabling developer productivity through centralized deployment, configuration, and upgrades
servers • Docker Desktop Enterprise and UCP • Synchronized via Version Packs • Certified K8s, commercially supported The only product with support for Docker Compose, Helm, Kubernetes yaml Enhanced security and access controls • Certificate-based authentication in addition to LDAP/AD and SAML 2.0 • Automated compliance assessment and reporting Complete Day 1 and Day 2 ops for Kubernetes • Installation, configuration, and hardened security • Upgrades, backup, and restore
port:8080 loglevel:debug cachesize:700M • “Container of containers” defines an application that can be comprised of multiple services • Removes the need to manage “mountains of YAML” and eliminates configuration overhead Supports Docker Compose, Kubernetes YAML, Helm Charts and more • Implements the new open standard, CNAB, announced by Docker and Microsoft • Parameterized fields allow for flexible deployment across different environments, delivering on “code once, deploy anywhere”
cloud • Full-managed enterprise container platform service ◦ CI/CD infrastructure ◦ Docker Trusted Registry (DTR) ◦ Universal Control Plane (UCP), including orchestration ◦ Docker Engine worker nodes • Choice ◦ Available on-prem (initially OpenStack) or public cloud (initially AWS and Azure) • On-demand ◦ Provisioning and scaling ◦ Usage-based pricing ◦ Monthly billing • Availability ◦ First partner: CapGemini ◦ In private tech previews with customers today ◦ Public beta available later in Q2 2019
time-to-remediate Freedom of Choice Any application, OS, infrastructure High-Velocity Innovation 13x increase in app update frequency … with 40% less infrastructure
app 19.03-ce, 19.03-ee, Desktop CE, Desktop EE Available now via Engine Community and Desktop Community (Mac | Windows) Docker Enterprise 3.0 assemble 19.03-ee, Desktop Enterprise Available with Docker Enterprise 3.0 template 19.03-ee, Desktop Enterprise Available with Docker Enterprise 3.0 cluster 19.03-ee, Desktop Enterprise Available with Docker Enterprise 3.0 gmsa 19.03-ee, Desktop Enterprise Available with Docker Enterprise 3.0 registry 19.03-ee, Desktop Enterprise Available with Docker Enterprise 3.0 buildx desktop-edge Available in Desktop CE Edge (Mac | Windows), download the plugin jump beta.docker.com beta.docker.com pipeline beta.docker.com beta.docker.com
Development Pipeline (CloudBees) https://youtu.be/gNVO2JIAvRE 2. Container Security: Theory and Practice at Netflix https://youtu.be/bWXne3jRTf0 3. Dockerfile Best Practice (Docker Inc.) https://youtu.be/JofsaZ3H1qM 4. Practical Istio (Tetrate) https://youtu.be/uRXzRfthYeU 5. Containerized Databases for Enterprise Applications (InterSystems) https://dockr.ly/30E025b