Learning Docker

1. 数据卷和数据卷容器的区别:

在看这两个东西的时候一时脑子转不过来,心想数据卷就够了,为什么还要数据卷容器。

主要是总是看到这一句:“如果用户需要在多个容器之间共享一些持续更新的数据,最简单的方式是使用数据卷容器。”

心想数据卷同样也能在不同容器间共享啊。确实是这样。

区别其实很简单:数据卷是指容器挂载宿主机的目录;数据卷容器是这样:新建一个特殊容器(只包含数据目录),然后其他容器挂载这个特殊容器中的目录。

这下明白了吧。Think Different!

2. CMD和ENTRYPOINT的区别:

基本没啥区别,反正能实现同一个功能,就是容器起来后运行一条启动命令。

若这条启动命令是必须运行,用ENTRYPOINT;否则,无关紧要的话用CMD。概念上的区别,实质一致。

猜你喜欢

转载自blog.csdn.net/chunzhenzyd/article/details/81563948