Docker初识到使用
- 目录
- 博主介绍
- 1、初识Docker
- 1.1、什么是Docker
- 1.1.1、应用部署的环境问题
- 1.1.2、Docker解决依赖兼容问题
- 1.1.3、Docker解决操作系统环境差异
- 1.1.4、个人总结
- 1.2、Docker和虚拟机的区别
- 1.3、Docker架构
- 1.3.1、镜像和容器
- 1.3.2、DockerHub
- 1.3.3、Docker架构
- 1.3.4、个人建议
- 1.4、安装Docker
- 1.1、什么是Docker
- 2、Docker的基本操作
- 2.1、镜像操作
- 2.1.1、镜像名称
- 2.1.2、镜像命令
- 2.1.3、拉取、查看镜像
- 2.1.4、保存、导入镜像
- 2.2、容器操作
- 2.2.1、容器相关命令
- 2.2.2、创建并运行一个容器
- 2.2.3、进入容器,修改文件
- 2.2.4、个人建议
- 2.3、数据卷(容器数据管理)
- 2.3.1、什么是数据卷
- 2.3.2、数据集操作命令
- 2.3.3、创建和查看数据卷
- 2.3.4、挂载数据卷
- 2.3.5、给nginx挂载数据卷
- 2.3.6、给MySQL挂载本地目录
- 2.3.7、个人建议
- 3、Dockerfile自定义镜像
- 3.1、镜像结构
- 3.2、Dockerfile语法
- 3.3、构建Java项目
- 3.3.1、基于Ubuntu构建Java项目
- 3.3.2、基于java8构建Java项目
- 3.4、个人建议
- 4、Docker-Compose
- 4.1、初识DockerCompose
- 4.2.安装DockerCompose
- 5.Docker镜像仓库
- 5.1.、搭建私有镜像仓库
- 5.2、推送、拉取镜像
- 2.1、镜像操作