# Docker **Repository Path**: geminga/Docker ## Basic Information - **Project Name**: Docker - **Description**: Docker study - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-04-16 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Docker #### 介绍 为什么我要写这个。其实我很早(2017)之前就听说过这个技术了,但是一直迟迟没有静下心来学习。最近被某位大佬吐槽**低级码农**,感觉还是要提升一下自己。 为什么要用Docker呢? 讲个段子,在我电脑上运行的好好的,怎么你测试就有问题啊! 当然实际开发中也可能会遇到类似的问题,解决环境不一致的问题也是Docker实际应用的场景之一了。 ps:2.x会写关于Docker数据挂载等一些Docker进阶操作。 #### 1.1基础概念 [镜像,容器和仓库](https://gitee.com/geminga/Docker/blob/master/doc/docker1-1.md) #### 1.2安装 [如何在CentOS上安装docker](https://gitee.com/geminga/Docker/blob/master/doc/docker1-2.md) #### 1.3命令 [Docker常用的镜像容器命令](https://gitee.com/geminga/Docker/blob/master/doc/docker1-3.md) #### 1.4构建私有镜像 [如何使用Dockerfile构建私有镜像](https://gitee.com/geminga/Docker/blob/master/doc/docker1-4.md) #### 1.5运行java程序 [在Docker上运行Java程序](https://gitee.com/geminga/Docker/blob/master/doc/docker1-5.md) #### 1.6搭建Docker私有仓库 [使用docker-registry创建本地私有仓库](https://gitee.com/geminga/Docker/blob/master/doc/docker1-6.md) #### 2.1 数据挂载 [docker数据管理](https://gitee.com/geminga/Docker/blob/master/doc/docker2-1.md)