CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex...

8
9th CA 2E/CA Plex Worldwide Developer Conference Containerized CM WebClient with Docker Lily Taharudin 1

Transcript of CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex...

Page 1: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

Containerized CM WebClient with DockerLily Taharudin

1

Page 2: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

Agenda

2

o What is Docker?

o Why use Docker?

o Demo

Page 3: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

What is a Container?

• The application layer that packages code and dependencies together

• Multiple containers can run on the same machine

• Each container is running as isolated processes in the same space

• Container usually uses less storage and RAM compared to Virtual Machine.

3

Page 4: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

What is a Container?

4

Operating System

Container ContainerContainer

Tomcat

Java

Debian

CM WebClient

Java

Debian

MS SQL Server

Debian

Page 5: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

Container VS Virtual Machine

5

Container Virtual Machine

Runs on top of machine OS Includes a full copy of an OS, one or more apps, binaries, libraries

Requires less storage (typically more than 10MB) Requires more storage (typically more than 10GB)

Start almost instantly Can be slow to boot

Page 6: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

What is Docker?

o It is the leading software container platform

o Docker containers are based on open standards and run on all major Linux distributions, Microsoft Windows, and on any infrastructure including VMs

o Docker guarantees that apps will work the same everywhere

o With Docker images, the entire stack and configuration is part of the image. There is no need to configure host environments other than installing Docker

o Works on AWS(Amazon Web Services), Google Cloud Platform and Microsoft Azure

6

Page 7: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

Why use Docker?

7

Lightweight, portable, self-sufficient

Easier deployment for repetitive task

Runs on a single machine that share the machine's operating system

Starts instantly

Uses less processing and RAM

Page 8: CM WebClient Dockercmfirstgroup.com/wp-content/uploads/2017/10/Plex2e... · 9th CA 2E/CA Plex Worldwide Developer Conference What is Docker? o It is the leading software container

9th CA 2E/CA Plex Worldwide Developer Conference

Contact

8

o Email: [email protected]

o [email protected]