一、Docker学习——概览

本文章相对比较适合想简单了解Docker的程序员阅读,如果想专业学习Docker,找专业本书吧。。

一、学习目的

  • 实现更快捷的,应用环境统一的部署方式
  • 作为后端开发人员,学习Docker,以便在采用Docker部署的环境中,能在更快查找相关应用程序问题

二、Docker关键知识点

  • 基础操作命令
    • docker images
    • docker run
    • docker ps
    • docker exec
    • docker rm <容器id或名称>
    • docker rmi <镜像id或名称>
    • ......
  • 使用Dockerfile制作
    • RUN
    • CMD
    • ADD/COPY
    • ENV
    • ......
  • 使用docker compose进行容器编排
    • 容器间通信
    • yml文件写法

三、学习重点:

  1. 对于基本操作命令,建议简单看一遍,练一遍即可
  2. Dockfile对于构建自定义容器,比较重要
    • 尝试构建单个数据库容器(如mariadb)
    • 作为学习,可以尝试构建多应用容器,但不建议生产中使用(Docker是单进程容器,对于多应用建议采用容器编排方式处理)
  3. 容器编排重点
    • 容器间通信
    • yml文件写法
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容