一尘不染

docker-compose不显示任何代码更改

docker

我正在一个docker-compose up用于启动和运行的项目。我对docker-
compose不太熟悉,我在文档中找不到真正的答案。根据文档,该up命令从docker文件重建容器,但是这似乎没有发生。

当我尝试添加print用于调试的命令时,没有任何反应。该程序已经抛出了一些打印命令,因此我尝试更改这些命令以确保它们始终打印相同的命令。我是否必须在up命令中添加一些内容以进行容器重建?

docker-compose / yml:

dockbrato:
  build: .
  volumes:
    - "/sys:/sys"
    - "/var/run/docker.sock:/var/run/docker.sock"

阅读 444

收藏
2020-06-17

共1个答案

一尘不染

据我所知,docker-compose up只能构建尚不存在的映像。它不会重建其源已更改的图像。如果要重建图像,docker-compose build请先运行docker-compose up

2020-06-17