目录

  1. 一、Docker 简介
  2. 二、Docker 常用命令
    1. 1. Docker 整体理解
    2. 2. 辅助命令及学习网站
    3. 3. 镜像命令
    4. 4. 容器命令
  3. 三、Docker 进阶
    1. 1. 数据卷
    2. 2. DockerFile
    3. 3.待补充
  4. 四、深入理解Docker
  5. 五、项目练习

一、Docker 简介

根据百度百科的介绍:

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

Docker采用的是Go语言编写的,该语言一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言,常用于Web程序开发,并且具有成熟的Web开发框架,如Beego、Gin、Iris等等。

Go语言描述

Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。

二、Docker 常用命令

1. Docker 整体理解

2. 辅助命令及学习网站

3. 镜像命令

4. 容器命令

三、Docker 进阶

1. 数据卷

2. DockerFile

3.待补充

四、深入理解Docker

五、项目练习