SONARQUBE DOCKER集装箱将不会由于Backlite JAR而开始如何去除它?
我安装了一个backelite-sonar-swift-plugin.jar,正因为如此,我的sonarqube码头集装箱不会再启动了。 我不能码头执行,因为容器将无法启动,所以有没有办法删除文件,而无需启动它?
我使用docker-compose.yml来运行我的容器,我已经尝试删除sonarqube容器和图像,但是当我码头 – 组装起来,虽然他们会再次下载sonarqube图像,但是当启动容器时,它的后台 – 声纳 – 迅捷-plugin.jar在那里。 为什么在那里? 它不是因为已经下载了一个新的图像而不想去?
检查图像是否使用已缓存的数据或来自先前容器的现有卷。 删除以前的卷也删除容器。 如果您想查看卷的移除方式,则必须自己查找,因为我知道要移除所有容器的所有卷,并且可以使用docker volume ls
和docker volume rm
来移除单个卷。 我更喜欢通过以下方式移除所有码头卷:
docker volume rm $(docker volume ls -q)
如果这没有帮助,那么请提供容器退出前显示的错误。