Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Docker Basic Presentation

213 vues

Publié le

This is a basic presentation for Docker which is a software platform that allows you to build, test, and deploy applications quickly using containers

Publié dans : Technologie
  • Soyez le premier à commenter

Docker Basic Presentation

  1. 1. BUILD SHIP RUN
  2. 2. DOCKER WHAT IS DOCKER? ▸Simplify building, shipping and running apps ▸Open and secure platform ▸Run on Windows, Linux and Mac ▸Relies on “Images” and “Containers” WHAT ARE IMAGES AND CONTAINERS ?
  3. 3. DOCKER Docker Image ▸A read only template composed of layered filesystems used to share common files and create Docker container instances Docker Container ▸An isolated and secured shipping container created from an image that can be run, started, stopped, moved and deleted DOCKER IMAGE VS CONTAINER
  4. 4. DOCKER WHY DOCKER? ▸Accelerated Developer Onboarding ▸Eliminate App conflicts ▸Environment consistency ▸Ship software faster
  5. 5. DOCKER DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE DOCKER TOOLS
  6. 6. DOCKER ▸Create and manage local machine ▸Create and manage cloud machines ▸Configure docker client to talk to machines DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE DOCKER MACHINE
  7. 7. DOCKER ▸docker-machine ls ▸docker-machine ip ▸docker-machine status ▸docker-machine start ▸docker-machine stop ▸docker-machine env DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE KEY DOCKER MACHINE COMMAND
  8. 8. DOCKER ▸Interact with docker engine ▸Build and manage images ▸Run and manage containers DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE DOCKER CLIENT
  9. 9. DOCKER ▸docker pull ▸docker run ▸docker images ▸docker ps ▸docker start ▸docker stop ▸docker rm ▸docker rmi DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE KEY DOCKER CLIENT COMMANDS
  10. 10. DOCKER ▸FROM <Base Image> ▸MAINTAINER <Maintainer Details> ▸COPY <Src Path> <Target Path> ▸WORKDIR <Work Dir Path> ▸EXPOSE <PORT> ▸RUN <Command> ▸ENTRYPOINT <PATH> ▸ENV <Key> <Value> KEY DOCKER FILE ATTRIBUTES DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE
  11. 11. DOCKER ▸Define and Run multi-container Docker applications ▸Uses a YAML file to configure your application’s services. ▸With a single command, can create and start all the services from your configuration. DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE DOCKER COMPOSE
  12. 12. DOCKER ▸docker-compose up ▸docker-compose down ▸docker-compose ps ▸docker-compose run ▸docker-compose stop ▸docker-compose start DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE KEY DOCKER COMPOSE COMM
  13. 13. DOCKER ▸Version ▸Services ▸Build ▸Context ▸Dockerfile ▸Args ▸Image ▸Ports ▸Networks ▸Extra hosts KEY DOCKER COMPOSE FILE ATTRIBUTES DOCKER MACHINE DOCKER CLIENT DOCKER COMPOSE
  14. 14. THANK YOU!

×