docker入门

Posted it馅儿包子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker入门相关的知识,希望对你有一定的参考价值。

最近接手新的项目,用到了docker,所以花了两个晚上入了个门。

慕课网上有简单的入门视频,有兴趣的坎坷可以去入个门.

好了,进入正题,

首先简单介绍下docker和虚拟机的区别:

docker区别于虚拟机的地方在于,docker容器并不是一个完整的系统,而只包含了一个应用及其依赖的相关文件和运行时需要的一些配置参数(如环境变量,用户,匿名卷等),docker容器作为一个线程运行于宿主内核.

优点:

刚入门,还不是很习惯它的一次创建,随处运行,不过不可否认,这种模式非常厉害,避免了测试发生产时发生的各种意外情况,使用docker部署项目,测试发生产,除了系统的内核不同外,其它都是一模一样,再也不用担心更换环境而导致这种意外情况了.

 

docker重点概念(若使用过git,会发现和git非常类似):

1.镜像(image)(多层文件系统联合组成【分层存储】);

2.容器(container)(分层存储,在镜像的基础上创建容器存储层);

3.仓库(repository)(概念与git仓库类似,有免费仓库,收费仓库);

 

以上是关于docker入门的主要内容,如果未能解决你的问题,请参考以下文章

Docker 入门

Docker入门教程Docker Registry

Docker部署Rstudio Server【一】:Docker入门

Docker Compose 入门(V3)

Docker入门教程介绍

Docker入门教程命令