Docker:
一、Docker的三大要素(容器不是Docker哦,是container,是下一级的关系)
镜像(类模板) 容器(实例对象) 仓库(存放镜像的地方)
镜像:容器的源代码,相当于一个独立的文件系统
容器:真正干活的部分,镜像的实例化,相当于一个虚拟机,相当于一个简易的Linux环境和运行其中的应用程序
比如:Redis r1= docker run 镜像
仓库:Maven,github,dockerhub:
公库:阿里云,dockerhub(不容易访问)
私库:自己公司的库
Docker daymeon:docker守护进程,真正干活的部分,通过这个进行容器操作。
一个docker命令到执行的流程图:
Docker命令:
在这里:
重要的命令:
前台交互式启动:docker run -it 相当于跑进容器里面干活了,里面有个虚拟终端
后台守护式启动:docker run -d 相当于跑进容器里面干活了,里面有个虚拟终端 部分容器以此种方式创建后立即自我终止
注意点:
随机端口映射
要使用docker,需要找到对应的“地址”,也就是端口
随机端口映射:系统随机分配
指定端口映射:你来分配