Info: 1 day course

When: TBD

Where: Bucharest, Romania

Docker is a minimal Linux sandbox environment, an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.
Docker containers are designed to run isolated services or applications with the ability to share OS, resources, data and more

Expectations and Goals
Users will know what is Docker, how to install, create, publish and deploy both Docker images & containers.

Secondary Goals: User will learns

  • What is Docker?
  • The concept and architecture of Docker
  • How to install & use Docker
  • Upload self-made container to public registry
  • What are container
  • Create and execute Docker containers
  • What are Docker files
  • How to use existing container
  • How to create and publish containers (Hub)
  • What is the difference between Docker and virtual machines
  • How to install Docker
  • How to install use Docker images
  • How to create and publish custom-made Docker images

Course Content:

1. Docker introduction
• What is Docker
• Docker architecture
• Why Docker is better than other VM’s
• Docker use cases
• Docker limitations

2. Architecture
• What is LXC
• Cgroups
• Union File system (AUFS)
• Kernel Namespaces
• Controlled OS  resources
• Docker images
• Docker containers
• Repositories

3. Images & containers
• What are images
• What are containers
• The difference between the 2

4. Advanced stuff
• Install Docker
• What is Docker file
– Building image from a Docker file
• How to deploy with vagrant
• Download and install Docker images/containers
• Docker as daemon
• Docker registry & Hub
• Docker container lifecycle

5. Docker CLI
• Build
• Run
– Background / detached
– In foreground
– Interactive
– Expose ports for communication
• Commit
• Pull
• Push
• Diff
• Tag

6. Docker File
• From
• Run
• CMD
• Expose
• Env
• Add /Copy
• Volume
• Entrypoint
• Workdir

7. Hands on
• Practice all we have learned. In this hands on we will build and deploy docker container to cloud provider and register them under the docker registry
• Back to the list of courses

Cost:

Early Bird

390 Euro

cost total per participant

Full Price

560 Euro

cost total per participant

Groups larger than 10 participants

10%

discount

Pentru a va inscrie sau a solicita informatii suplimentare, va rugam sa folositi formularul de mai jos sau trimiteti un mail la adresa office@basmtel.ro

Send message