Docker是什么
  1. 一、Docker 是什么?
  2. 二、Docker 容器技术与虚拟机的区别
    1. 虚拟机
    2. 容器
    3. 对比
    4. 相同点
    5. 不同点
    6. Docker 的优势
    7. Docker局限性
  3. 三、Docker 特性
  4. 四、Docker 的三个基本概念
    1. Image(镜像)
    2. Container(容器)
    3. Repository(仓库)
  5. 五、Docker 架构
    1. 工作原理
    2. Docker Client
    3. Docker Daemon
    4. Docker Image
    5. Docker Container
    6. Docker Registry
  6. 六、Docker 网络
    1. 1.本机网络理解
    2. 2.清空本机docker环境
    3. 3.veth-pair技术
    4. 4.docker网络详解
    5. 5.docker网络模式
    6. 1)docker网络模式有以下几种:
    7. 2)创建自定义网络的容器:
    8. 3)发布两个在自己创建的网络里的容器。
  7. 七、Docker 安装
    1. 配置国内yum源
    2. Docker 的简单运用 Hello World
    3. Docker 配置镜像加速器
    4. Docker 组件是如何协作运行容器
  8. 八、Docker 常用命令
    1. 1.帮助启动类命令
    2. 2.镜像命令
    3. 1)列出本地主机上的镜像
    4. 2)在远程仓库中搜索镜像
    5. 3)下载镜像
    6. 4)查看占据的空间
    7. 5)删除镜像
    8. 6)虚悬镜像
    9. 3.容器命令
    10. 1)新建+启动容器
    11. 2)启动交互式容器(前台命令行)
    12. 3)列出当前所有正在运行的容器
    13. 4)启动守护式容器
    14. 5)容器和宿主机文件拷贝
    15. 6)导入和导出容器
    16. 7)将容器生成新镜像
    17. 8)将容器生成新镜像
    18. 9)其他命令
  9. 九、实战测试:部署Nginx
    1. 1.搜索镜像
    2. 2.下载镜像
    3. 3.查看镜像
    4. 4.启动容器
    5. 5.查看容器
    6. 6.测试访问
    7. 7.进入容器修改页面
  10. 十、Dockerfile 是什么
  11. 十一、Dockerfile 常用的指令
    1. FROM
    2. MAINTAINER
    3. COPY
    4. WORKDIR
    5. RUN
    6. EXPOSE
    7. ENTRYPOINT
    8. CMD
  12. 十二、构建 Dockerfile
  13. 十三、实战测试:制作镜像并且提交到镜像仓库
    1. 公有云镜像仓库
    2. Docker Hub仓库
    3. 阿里云仓库
    4. 私有化部署镜像仓库
    5. Docker Register
    6. Nexus
    7. Harbor