Docker介绍
#Docker是一种容器技术
#容器是一种轻量级、可移植、自包含的软件打包技术,使得引用程序可以在几乎任何地方以相同的方式运行
#开发在自己笔记本上创建并测试好容器,无需任何修改就能够在生产系统的虚拟机、物理服务器或者公有云主机运行
Docker特点
#轻量级、可移植、资源占用少
#对于开发人员-Build Once Run Andwhere
#对于运维人员-Configure Once,Run Anything
Docker基本概念
#镜像(image)、容器(container)、仓库(registry)
#仓库分为共有和私有两种。Docker hub是默认的仓库
Docker基本使用
#版本查看、镜像拉取、镜像查询、镜像删除
#容器运行(run)、端口映射(-p)、挂存储卷(-v)、进入容器(exec -it)、查看容器日志(docker logs -f)、查询容器(docker ps -a)、设置环境变量(-e)、容器停止(docker stop)、容器删除(docker rm)
Docker镜像构建
docker build -t 名称:版本 -f Dockerfile路径