基于Windows 10
学习本文,你应该拥有以下技能:
git bash
的基本使用。GitHub
帐号,并可以登录。git agent
。本文主要以帮助学习、理解Docker的命令为初衷。
学习Docker命令之前,我认为有必要了解一下Docker的三个基本概念:镜像仓库、镜像、容器,知道这些概念之间的关系,会帮助你更好的理解和使用Docker命令。 (ps:如果你对Git命令有一定了解,学习来可能会很简单)
- 镜像仓库:存放、管理各种各样不同的镜像。
- 镜像:某位大牛构建(搭建)好的,含有特定功能的微型系统,类似于迷你版的
linux
。- 容器:以某个镜像为基础,启动运行后形成的一个可操作性系统。
如果你是初学者,觉得不好理解解,可以尝试类比Git去理解。如果你还不知道Git,那就跳过在这吧。
希望以上能够帮助你理解Docker的三大基本概念,接下来我们来实际练习Docker命令。
网络上
Docker
的文档杂乱无章,本文以一文的形式,记录我使用Docker的经历,希望以实践经历为引,能帮助大家以最快的速度学会Docker
的使用。
Docker
从17.03
版本之后分为 CE(Community Edition
: 社区版) 和 EE(Enterprise Edition
: 企业版),我们用社区版就可以了。友情提示:如果想仅靠一篇文章就精通
Docker
,那是不可能的。
学习Java时,面向对象的思想极其重要,如果对于面向对象的思想理解不到位,会有很多知识点无法真正理解,对知识点的不理解常表现为出现很多疑问,Java静态变量到底能不能变?
就是很常见的其中一个疑问。
本文从一个简单的代码示例入手,真实感受一下静态变量
的变化,希望能帮助大家解答这个问题。
编程切勿纸上谈兵,一切代码都需要自己去实践和感受,才能建立自己的理解。