执行sudo docker pull tomcat:9
报错:Trying to pull repository docker.io/library/tomcat ... missing signature key
方法一:禁用内容信任(推荐先尝试)
bash
# 临时禁用内容信任
export DOCKER_CONTENT_TRUST=0
docker pull tomcat:latest
# 或者直接在命令中禁用
docker pull --disable-content-trust=true tomcat:latest
方法二:非常管用,使用特定版本代替 latest
bash
# 拉取具体版本号,避免 latest 标签的问题
docker pull tomcat:9.0.85-jdk11
# 或者
docker pull tomcat:10.0.27-jdk17
# 或者
docker pull tomcat:9.0
方法二:docker pull tomcat:9.0.85-jdk11执行后拉取成功
