Getting started. Getting work done.
Docker has created enormous buzz in the last few years. Docker is an open-source software containerization platform. It provides an ability to package software into standardised units on Docker for software development.
This hands-on workshop covers all the essential topics for working with Docker in a day-to-day basis: running containers, pulling images, using Docker files, docker compose, and more. By the end of this session, you would have explored all the key commands in Docker CLI (Command Line Interface) and will be ready to get useful work done in your regular work.
Buy your tickets now (and get the early bird price)!
- Training cost includes buffet lunch, high-tea, and printed hand-outs
- No. of participants is limited, so hurry-up to block your seat
- No prior exposure to Docker required
- Exposure to Linux/*nix command-line preferable (but not mandatory)
- Bring Your Own
Device (BYOD) for the hands-on work with Docker. If you don't
have your own laptop, you can tag along with other participants
- How to use key Docker commands and get the work done
- Using Docker Hub
- Creating Docker files and building images
- Exposure to Docker compose, volumes and networking
1. Introduction to Docker and containerization (10:00am to 10.30am)
2. Getting started with Docker CLI (installing Docker, running containers, pulling images, ...) (10:00am - 11.30am)
3. Creating Docker files and building images (11:30am to
01:00pm with 15 minutes tea break)
Lunch break (1 hour)
4. Docker networking (port binding, linking containers, ...) (02:00pm to 3.00pm)
5. Docker compose (03.00pm to 03.30pm)
6. Docker best practices (3:30pm
to 5:00pm with a 15 minutes tea break)
7. Other topics (using Kitematic, docker-machine, etc). (05:00pm to 05:45pm)
8. Wrap-up and networking (5:45pm to 6:00pm)
About the trainers:
- Ganesh Samarthyam is a co-founder of CodeOps Technologies - a software technology, services, and training company based in Bangalore. He is currently working on developing tools for using Docker effectively. For the last 6+ years, he worked for Siemens (Corporate Research and Technologies, Bangalore) in "Software Architecture and Development" team. Before Siemens, he worked in Hewlett-Packard’s C++ compiler team, Bangalore for 4.5 years. He also served as member of ANSI/ISO C++ standardization committee (JTC1/SC22/WG21) from 2005 to 2007 representing HP. He has Software Engineering Certified Instructor (SECI) and Professional Software Engineering Master (PSEM) certifications from IEEE. His recent book is “Refactoring for Software Design Smells: Managing Technical Debt” (Morgan Kaufmann/Elsevier; November 2014), which is being translated to other languages such as Korean. For more information, visit his websites: http://www.designsmells.com, http://www.codeops.tech or his LinkedIn page: http://bit.ly/sgganesh.
- Anand Gothe is a Chief Software Architect and Technical Coach at Prowareness. He is writing software since the last century and still loves it! He's passionate about clean code, agile software development and community meetups. He's the founding member of Software Architects Bangalore and DotNet Bangalore and Scrum Bangalore Meetups and contributes to several other community meetups. LinkedIn Profile.
For any queries reach out to the organisers
Hari Kiran (firstname.lastname@example.org) +91 96321 77909
Ganesh Samarthyam (email@example.com) +91 98801