|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/containerize-springboot-crud-app-with-docker-dockercompose/
课程评论:没有评论
课程名称:使用Docker和Docker Compose容器化Springboot CRUD应用程序 课程概述:本课程将教你如何使用Docker和Docker Compose在容器中运行Springboot应用程序及其数据库。你将学习以下内容: 1. 为什么需要在容器中运行应用程序。 2. Docker的基本概念。 3. 镜像(Image)和容器(Container)的定义。 4. Docker Hub的作用。 5. Dockerfile的创建与使用。 6. 使用Docker的好处以及在容器中运行应用的优势。 7. 如何创建自己的Dockerfile。 8. 如何构建Docker镜像并从中运行容器。 9. 如何将普通的Springboot应用转换为基于Docker的容器应用。 10. 如何在容器中运行数据库。 11. 如何启用容器间通信,以便不同的应用可以互相交流。 12. 如何查看正在运行的容器日志。 13. 如何进入正在运行的容器。 14. 查看所有镜像和运行中的容器。 15. 删除镜像和容器的方法。 16. Docker Compose的概念及其必要性。 17. 如何编写Docker Compose文件。 18. 如何通过Docker Compose文件运行多个容器。 19. 容器如何帮助实现微服务架构,以及它们在Kubernetes集群中的基础作用。 20. 从Spring Initializr创建Springboot应用的过程。 21. Docker Hub、其仓库、Docker镜像及镜像标签的使用。 22. 如何为Docker镜像打标签到特定版本。 23. 如何重新构建代码和镜像,并将新标签推送到Docker Hub。 你将获得完整的应用源代码,可以根据需求进行修改以及进一步探索,以增强你的知识。
Learn everything about Docker & run your Springboot apps & Database inside containers using Docker & Docker ComposeFollowing are the topics that you will learn in this course:What is the need to run applications inside the containerWhat is DockerWhat is ImageWhat is ContainerWhat is Docker hubWhat is DockerfileBenefits of using Docker and running applications inside a containerHow to create your own DockerfileHow to build Docker image and Run a container from itConvert your normal springboot application into a docker based container applicationRun database inside the containerHow to enable inter container communication so that different applications can talk to each otherHow check logs inside running containerHow to enter inside a running containerHow list all imagesHow to list all running containersHow to delete image and containerWhat is Docker compose and why is it neededHow to write a Docker compose fileHow to run multiple containers from a Docker compose fileContainers helps to achieve microservices architectureContainers are backbone of the Kubernetes clustersYou will learn to create springboot application from spring initializerYou will learn about docker hub, its repositories, docker images, tags within each imageYou will learn how to tag docker image to a specific versionYou will learn to build code again and build image again with a new tag and push it to docker hubYou will get the complete source code of the application which you can refer and do changes according to your need and play around with it to further enhance your knowledge.