Whether the Docker modified file needs to be restarted (command details)


Whether the Docker modified file needs to be restarted

Do you need to restart the modified file of Docker? When doing projects, I often modify the file. I don’t know much about the command, but if I use it, I will try.

I need to modify the code in the project of phase 1. I used to use “try 1” every time to figure out whether to start or not. Now I will summarize what needs to be started under what circumstances

1. First familiarize yourself with the role of each command

docker-compose up-d - will start and run all containers in the background docker-compose stop - stop an already running container, but do not delete it, and restart it via docker-compose start docker exec -it XX bash - makes it easy for the user to have the container execute a specified command outside of the container docker logs XX - view the log of the XX container

2, start,

Modify the foreground code

This includes code written using React and Reflux, modified by simply running the following command

$ npm run webpack Repackage the code to set the exception to automatic packaging

Modify the background code

Including the code in web-api, paper-api and other containers, you need to restart the corresponding containers

For example, the code in web-api has been modified to run under assembly

$ service docker start Execute 1 at the beginning

$ docker-compose up -d Start all containers, execute 1 time

$ docker-compose restart web-api Restart web-api to give effect to the modified code

Thank you for reading, I hope to help you, thank you for your support of this site!