一个简单的问题,但是不注意可能就出问题。
一般我们用docker或者docker-compose的时候,一个好的习惯是使用version tag,而非latest。这是因为在使用latest时,你获取的version取决于当前时间:
- 在第一次docker创建容器的时候,其发现本地没有镜像,此时它会去下载最新的镜像。
- 在之后的每次重启时,docker会发现本地已经有了一个镜像叫latest,于是它不会去下载最新最新的镜像。
如何解决呢?pull
你可以docker pull,也可以直接docker-composer pull。