零基础入门Docker
Posted Eric%258436
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础入门Docker相关的知识,希望对你有一定的参考价值。
** 如有错误,感谢指正**
如有错误,感谢指正,请私信博主,有辛苦红包,拜“一字之师”。
请根据目录寻找自己需要的段落
导语:本博客为个人整理Java学习记录帖,如有错误,感谢指正。系统学习,欢迎持续关注,后续陆陆续续更新~
Java 交流qq群 383245788。群内有一些资源和大佬,欢迎进来交流。
本文旨在学习交流,个人Docker学习心得
Docker技术应用与实战
1、 Docker的安装和介绍
1. 没有docker的世界
- 场景一===》节省项目环境部署时间
问题:每次部署项目到测试、生产等环境,都要部署一大推以来的软件,工具,花费很长时间。
使用docker可以实现一次构建多次部署,一劳永逸- 场景二===》环境一致性
问题:程序在我这里跑跑得好好的,在你那怎么就不行呢?
版本一致性:包括操作系统、数据库、中间件的版本,被测系统的版本。
配置一致性:系统(操作系统/数据库、中间件/被测试系统)参数的配置一致。- 场景三===》持续集成(devops)
问题:老板突然说5分钟后在服务器上演示一下项目的最新成果,你能做到嘛?- 场景四—微服务于容器
- 场景五—弹性伸缩
2. Docker是什么
3. 容器和虚拟机
4. Docker概念
5. Docker安装
2、 Docker镜像和容器
帮助命令
镜像命令
容器命令
其他命令
3、 Docker容器数据卷
什么是Docker数据卷
Volume的基本使用
企业级mysql实战
具名和匿名挂载
4、 DockerFile完全指南
DockerFile基本结构
DockerFile中常见的13种指令
DockerFile综合实战
5、 Docker网络管理
常见的容器之间通讯方式
Docker四种网络模型
容器互联-link
自定义网络
6、 Docker微服务部署
创建SpringBoot应用
编写Dockerfile
构建微服务镜像
启动容器
7、 Docker镜像创建管理和发布
Docker Hub发布
阿里云发布
8、Docker环境下的企业级前后端分离项目部署
人人开源前后端分离项目下载与配置
搭建MySQL集群
搭建Redis集群
部署前后端分离项目
以上是关于零基础入门Docker的主要内容,如果未能解决你的问题,请参考以下文章