零基础入门Docker

Posted Eric%258436

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础入门Docker相关的知识,希望对你有一定的参考价值。

** 如有错误,感谢指正**

如有错误,感谢指正,请私信博主,有辛苦红包,拜“一字之师”。

请根据目录寻找自己需要的段落

导语:本博客为个人整理Java学习记录帖,如有错误,感谢指正。系统学习,欢迎持续关注,后续陆陆续续更新~
Java 交流qq群 383245788。群内有一些资源和大佬,欢迎进来交流。

本文旨在学习交流,个人Docker学习心得

全文参照1:菜鸟教程
全文参照2:docker官网

Docker技术应用与实战

1、 Docker的安装和介绍

1. 没有docker的世界

  1. 场景一===》节省项目环境部署时间
    问题:每次部署项目到测试、生产等环境,都要部署一大推以来的软件,工具,花费很长时间。
    使用docker可以实现一次构建多次部署,一劳永逸
  2. 场景二===》环境一致性
    问题:程序在我这里跑跑得好好的,在你那怎么就不行呢?
    版本一致性:包括操作系统、数据库、中间件的版本,被测系统的版本。
    配置一致性:系统(操作系统/数据库、中间件/被测试系统)参数的配置一致。
  3. 场景三===》持续集成(devops)
    问题:老板突然说5分钟后在服务器上演示一下项目的最新成果,你能做到嘛?
  4. 场景四—微服务于容器
  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的主要内容,如果未能解决你的问题,请参考以下文章

Docker技术详解(零基础入门使用教程)

零基础入门Docker

零基础入门Docker

零基础入门Docker

Containerd 入门基础操作

阿里云天池 学习赛汇总(教学赛,零基础入门,长期赛)