what is & how to use Docker
what is Docker
Docker 是一个用来开发、发布和运行应用的开放平台。
docker 工具目的是让开发者更简单的应用容器来创建、部署和运行应用。
why Docker
1.Docker 可以让基础架构和应用程序分离,这样可以快速交付软件。
2.Docker可以像管理应用软件一样管理基础架构。
3.利用Docker的快速交付、测试和部署方法,可以显著减少写代码和生产环境运行之间的延迟。
4.Docker提供工具和平台去管理容器的生命周期。
how to use Docker & what to do
what to do with Docker
1.快速一致的发布应用
2.响应式的部署和扩容
3.相同硬件上更多的工作负载
Docker 的工作基于容器和镜像,所以需要理解什么是容器和镜像。
容器是和机器上其他进程相互隔离的沙盒进程。就是一个可运行的镜像实例。
容器镜像就是一个包含了容器运行的文件系统、包括所有依赖、配置、脚本二进制文件等。也包含一些容器其他的配置,包括环境变量、初始运行命令和其他元数据。
getting start
1.创建一个包含能够构建java镜像需要指令的Dockerfile
2.将镜像作为容器运行
3.建立本地开发环境,给容器连接数据库
4.用Docker Compose 运行这个Spring Boot应用
5.用Github Actions为你的应用去配置CI/CD管道
6.把应用部署到云上
- Post title:what is & how to use Docker
- Post author:郭旭升
- Create time:2022-11-10 12:52:38
- Post link:2022/11/10/what-is-how-to-use-Docker/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
Comments