[英]How to list the tag version of a previously pulled image used within docker-compose?
假設您有一個docker-compose.yml
:
mysql:
image: mysql:8.0
根據當前日期,它可能會拉取不同的次要版本,即今天它可能拉取 8.0.27,但它可能拉取了 8.0.11。
我想將顯式標記用於補丁版本,為此我想知道當前使用的是哪一個。 (我知道我的特定機器上的標簽版本已知可以工作。當前的版本雖然在次要版本中有意外中斷。我不想使用最新的標簽版本。)
如何快速收集信息?
例如,我知道我可以在日志文件中找到信息:
docker-compose logs mysql
mysql_1 | 2021-12-16 10:41:15+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.25-1debian10 started.
但我不確定所有容器是否都是這種情況。
如何使用docker
或docker-compose
docker-compose 堆棧中先前提取的圖像的標簽名稱?
您可以通過以下方式查看圖像 hash
docker images | grep mysql
mysql 8.0 65b636d5542b 29 hours ago 524MB
then search at docker hub for tags with this hash/digest ( 65b636d5542b
in case above)https://hub.docker.com/_/mysql?tab=tags&page=2&name=8.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.