Docker修改⽂件是否需要重启(命令详解)
Docker 修改⽂件是否需要重启
Docker 修改⽂件是否需要重启,在做项⽬的时候,经常会修改⽂件,对于命令不是多了解,⽤了也是试试的态度,这⾥就整理下该如何使⽤,提⾼⼯作效率。
需要修改⼀期项⽬中的代码了,之前每次都是⽤"试⼀下"的⽅式得出要不要启动,现在总结下哪些情况需要启动什么
1、⾸先再熟悉下每条命令的作⽤
1. docker-compose up -d —将会在后台启动并运⾏所有的容器
2. docker-compose stop —停⽌⼀个已经运⾏的容器,但不删除它,可通过docker-compose start重新启动它
3. docker exec -it XX bash —⽅便⽤户在容器之外让容器执⾏指定的命令
4. docker logs XX —查看XX容器的⽇志
2、启动
修改前台代码
包括使⽤ React、Reflux 写的代码,修改后只需运⾏以下命令
$ npm run webpack #重新打包代码,设置⾃动打包的例外
修改后台代码
包括web-api、paper-api等容器⾥的代码,需要重启对应的容器docker重启容器命令
例如修改了web-api中的代码,切换到assembly下运⾏
$ service docker start  #最开始执⾏⼀次
$ docker-compose up -d #启动所有容器,执⾏⼀次
$ docker-compose restart web-api #重新启动web-api使修改代码⽣效
感谢阅读,希望能帮助到⼤家,谢谢⼤家对本站的⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。