Docker的理解
Docker名词我们目前主要了解就三个就够了。
容器(container),镜像(images),仓库(repository)
详细解释也不易理解,docker这块我来和git对比的进行说,相对比较容易理解。
Git我们按照三个概念这么理解,本地代码,本地仓库,远程仓库。
其实Docker的容器(container),镜像(images),仓库(repository)
与Git的本地代码,本地仓库,远程仓库这三个概念其实是一一对应的,只不过docker存放的是镜像,git存放的是代码。
拿docker的工作流程来说,首先我们要从仓库里面下载一个镜像,然后启动这个镜像,让他生成一个容器。我们在这个容器里进行修修补补,然后把这个容器提交到镜像上,最后将镜像提交到仓库中。
Git的流程,首先我们要从远程仓库里面下载一个本地仓库,然后从本地仓库上拉下来本地代码修改。我们在本地代码里进行修修补补,然后把本地提交commit到本地仓库上,最后将本地仓库提交到远程仓库中。
上述一对比,就明白这三个名词的含义了。
浙公网安备 33010602011771号