【运维】Docker的简单使用
目录
什么是Docker,Docker的作用?
Docker如何使用?
Dockerfile(制作自己的镜像)
为什么用 Docker?(面试重点)
1. 环境一致性问题
2. 快速部署
3. 资源隔离
4. 弹性伸缩
实际工作场景
开发环境
测试部署
生产环境
🆚 与传统虚拟机的区别
Docker如何进入容器
方法1:使用 bash 或 sh(最常用)
方法2:使用 sh(如果容器没有bash)
完整进入容器步骤
Docker进入 MySQL 容器的方法
方法1:直接进入 MySQL 命令行(最常用)
方法2:先进入容器,再进MySQL
方法3:如果不知道容器名,先查看
🚀 实际工作场景示例
场景1:开发环境快速操作
场景2:排查问题
场景3:备份数据
什么是Docker,Docker的作用?
Docker是用来打包应用和依赖环境的一个工具,为了解决应用可以在任何地方都能以相同的方式运行(一次构建,到处运行)。解决了”在我这儿都是好的,在你那里就不行了。“这个经典问题。
核心包含三点:
镜像-比如软件的安装包
容器-镜像运行起来的”实例“
仓库-存放镜像的地方
实际工作中,我们用Docker来
统一开发、测试、生产的环境。
快速部署
实现微服务架构。
比如我们项目就用 Docker 打包了 Spring Boot 应用,一行
