Gain a Splash of New Skills - Coursera+ Annual Just ₹7,999
35% Off Finance Skills That Get You Hired - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
About this courseThis course is an introductory course to Docker and docker-compose. The course will also look into what different parts web services consist of, such as reverse proxies, databases, etc. Docker can not be installed on faculty computers, so students will need to use their computers to follow the examples outlined in this course material and to complete the exercises.PrerequisitesAttendees need to have computers with admin/superuser privileges. Attendees are also expected to have a general understanding of software development and experience with a CLI of their choice.
Syllabus
Part 1In this part:1. Definitions and basic concepts
2. Running and stopping containers
3. In-depth dive to images
4. Defining start conditions for the container
5. Interacting with the container via volumes and ports
6. Utilizing tools from the Registry
7. SummaryPart 2In this part:1. Migrating to docker compose
2. Docker networking
3. Volumes in action
4. Containers in development
5. SummaryPart 3In this part:1. Deeper understanding of containers
2. Deployment pipelines
3. Using a non-root user
4. Optimizing the image size
5. Multi-host environments
6. End
2. Running and stopping containers
3. In-depth dive to images
4. Defining start conditions for the container
5. Interacting with the container via volumes and ports
6. Utilizing tools from the Registry
7. SummaryPart 2In this part:1. Migrating to docker compose
2. Docker networking
3. Volumes in action
4. Containers in development
5. SummaryPart 3In this part:1. Deeper understanding of containers
2. Deployment pipelines
3. Using a non-root user
4. Optimizing the image size
5. Multi-host environments
6. End
Tags
Reviews
4.1 rating, based on 14 Class Central reviews
Showing Class Central Sort
-
Good course with detailed basics and commands of docker. Package applications in containers. Use and write docker files. Integrate Docker with DevOps tools such as git and Jenkins. Secure containers and apply best practices for robust container deployment and maintenance.
-
This DevOps course provides a solid foundation for understanding and implementing DevOps principles in real-world scenarios. It covers essential topics like CI/CD, containerization, infrastructure as code, and monitoring with clarity and hands-on labs. The course structure is well-organized, making it easy for both beginners and professionals to follow. Practical exercises with tools like Docker, Jenkins, Git, and Kubernetes enhance learning by doing. The instructors explain complex concepts in a simple manner, ensuring a smooth learning curve. Overall, it’s a valuable course for anyone looking to break into DevOps or strengthen their existing skills in modern software development practices.
-
i like it because is only 3 step plus introduction. the course is enough for beginner but it can be interesting if they provide examples in the form of images, gifs and/or videos. if they provide those three it will be more easy to learn.
-
The "DevOps with Docker" course by the University of Helsinki is an outstanding resource for anyone looking to deepen their understanding of DevOps principles and containerization using Docker. The course provides a comprehensive introduction to Doc…
-
University of Helsinki's DevOps with Docker course offers a comprehensive and practical introduction to Docker and its applications in DevOps. The course provides clear explanations, hands-on exercises, and real-world examples, making it suitable for both beginners and experienced developers. While the course covers a wide range of topics, some learners may benefit from additional coverage of advanced topics and integration with other DevOps tools. Overall, it's a highly recommended resource for anyone looking to deepen their understanding of Docker and its role in streamlining development and deployment processes.
-
This course is very helpful for me to understand docker in depth. I am feeling very confident while working on my project after completing this course.
-
i like it because is only 3 step plus introduction. the course is enough for beginner but it can be interesting if they provide examples in the form of images, gifs and/or videos. if they provide those three it will be more easy to learn.
-
Good course with detailed basics and commands of docker. Package applications in containers. Use and write docker files. Integrate Docker with DevOps tools such as git and Jenkins. Secure containers and apply best practices for robust container deployment and maintenance.
-
"The instructor was very willing to answer questions from individuals, which is very helpful"
"Overall, very interesting and useful - exercises consolidated the learning"
"Although it was my first online workshop, everything was perfect!"
-
"The instructor was very willing to answer questions from individuals, which is very helpful"
"Overall, very interesting and useful - exercises consolidated the learning"
"Although it was my first online workshop, everything was perfect!" -
Good material provided has gained some basic knowledge and able to see how the development process works
-
good materials provided gained some basic knowledge and able to know about working of the devops process
-
I have gained good knowledge trough this course and very helpful for my future carrier . it has covered all the topics whatever i required
-
It was great.I learned a lot from this course's and I would love to learn more from the courses like this.