I am working on a project that uses docker-compose up
to start up and run. I am not very familiar with docker-compose and I couldn't really find an answer in the docs. According to the docs the up
command rebuilds the container from the docker file, however this does not seem to happen.
When I try to add print
commands for debugging nothing happens. The program already throws a few print commands and I tried changing those to be sure, and they always print the same. Do I have to add something to the up
command to make the container rebuild?
docker-compose/yml:
dockbrato:
build: .
volumes:
- "/sys:/sys"
- "/var/run/docker.sock:/var/run/docker.sock"
As far as I can tell, docker-compose up
only builds images that don't exist already; it will not rebuild an image whose source has changed. If you want to rebuild your image, run docker-compose build
before docker-compose up
.