docker资料总结大全

一、了解阶段:
1、虚拟化(Virtualization):是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来打破实体结构间不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。
2、docker与虚拟机的对比:
docker资料总结大全
4、Docker镜像与容器:
镜像是构建Docker的基石。用户基于镜像来运行自己的容器。比如一个mysql镜像可以构建三个mysql容器。
5、Registry(注册中心)
docker资料总结大全
就相当于github一样,可以设置自己的git私有仓库一样,用于创建Repository来存储我们的镜像。
二、Docker的安装与运行:
1、安装:环境要求:CentOS7.X或乌班图系统
2、安装步骤:
docker资料总结大全
3、设置国内站点,是为了提高拉取镜像速度:
docker资料总结大全
最好进去看一下,最后可能会多一个逗号,如有,去掉!
4、docker启动与停止命令:
docker资料总结大全
docker资料总结大全
三、常用命令:
1、docker images 与docker search 镜像名称:
docker资料总结大全
docker资料总结大全
2、拉取镜像与删除镜像:
docker资料总结大全
3、容器相关命令:
docker资料总结大全
4、创建于启动容器:
docker资料总结大全
5、交互式和守护方式创建容器:
docker资料总结大全
docker资料总结大全
6、停止和启动容器:
docker资料总结大全
7、目录挂载:
docker资料总结大全
四、镜像的迁移与备份:
docker资料总结大全
五、Dockerfile:
docker资料总结大全
构建jdk1.8来理解Dockerfile:
步骤:
①、创建一个存放传进来的jdk
docker资料总结大全
上传docker资料总结大全
②、进入到对应的路径下,创建一个Dockerfile文件,填写:
docker资料总结大全
docker资料总结大全
七、Docker私有仓库(也是可以下载镜像安装):
docker资料总结大全
之后设置相信这个仓库,就可以将本地的镜像上传到私有仓库了,具体是:
docker资料总结大全
再这个文件中添加(访问500那个ip也可以看到镜像列表):
docker资料总结大全
docker资料总结大全
最后重启docker就可以了;
将镜像上传到私有仓库:
docker资料总结大全