docker compose可随时构建图像';什么是拉/用过的?不更新驱动程序

docker compose可随时构建图像';什么是拉/用过的?不更新驱动程序,docker,docker-compose,Docker,Docker Compose,我创建了一个我自己的docker图像,用于docker compose文件 这张docker图片应该是为了运行一些selenium测试而发布的chromedriver的最新版本 最近,我的测试失败了,我注意到它使用的是旧版本的chromedriver。如果我转到包含映像docker文件的目录,并运行docker build.我会看到映像下拉出适当/正确的chromedriver版本-这正是我所期望的 但是,当我在另一个应用程序中使用该图像时,会出现问题。在另一个应用程序中,我有一个docker

我创建了一个我自己的docker图像,用于docker compose文件

这张docker图片应该是为了运行一些selenium测试而发布的chromedriver的最新版本

最近,我的测试失败了,我注意到它使用的是旧版本的chromedriver。如果我转到包含映像docker文件的目录,并运行
docker build.
我会看到映像下拉出适当/正确的chromedriver版本-这正是我所期望的

但是,当我在另一个应用程序中使用该图像时,会出现问题。在另一个应用程序中,我有一个
docker compose.yml
文件,其中包含以下内容:

services:
  examplepipeline:
    image: "my_username/my_image:latest"
    hostname: my_app_example
    container_name: my_app_example
    tty: true
    ports:
      - "8000:8000"
我试过运行
docker compose build
docker compose build--no cache
docker compose up-d--force recreate
。。。但似乎没有什么能让它在最新版本的chromedriver中发挥作用,我的测试也因此继续失败。
examplepippeline
服务仍然具有旧的chromedriver版本,即创建映像时的版本(4个月前)

我如何让它拉入最新版本的chromedriver(或在我运行docker compose时构建图像)

在使用docker compose时,如何让它再次“构建”该图像