在我 `docker pull mysql` 的时候是 pull 最新, 如果需要知道 mysql 有哪些 tag 就只能去 docker hub 自己查看吗
用下面的命令可以列出 mysql 镜像的所有 tag(方法来自 How can I list all tags for a Docker image on a remote registry?)
wget -q https://registry.hub.docker.com/v1/repositories/mysql/tags -O - | jq -r '.[].name'
注:需要安装 jq
哈哈, 可以, 我之前也想到通过接口去看, 然后我看到docker hub 的接口是这个 https://hub.docker.com/v2/repositories/library/mysql/tags/ , 不过你这个 v1 的 结构简单很多;
既然这样, 干脆简单点点
curl https://registry.hub.docker.com/v1/repositories/mysql/tags | python3 -m json.tool | more