修改文件要不要重启

需要修改一期项目中的代码了,之前每次都是用"试一下"的方式得出要不要启动,现在总结下哪些情况需要启动什么

1、首先再熟悉下每条命令的作用

  • docker-compose up -d —将会在后台启动并运行所有的容器
  • docker-compose stop —停止一个已经运行的容器,但不删除它,可通过docker-compose start重新启动它
  • docker exec -it XX bash —方便用户在容器之外让容器执行指定的命令
  • docker logs XX —查看XX容器的日志

2、启动

  • 修改前台代码
    包括使用 React、Reflux 写的代码,修改后只需运行以下命令
$ npm run webpack
#重新打包代码,设置自动打包的例外
  • 修改后台代码
    包括web-apipaper-api等容器里的代码,需要重启对应的容器
    例如修改了web-api中的代码,切换到assembly下运行
$ service docker start  
#最开始执行一次
$ docker-compose up -d
#启动所有容器,执行一次
$ docker-compose restart web-api
#重新启动web-api使修改代码生效
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 13,586评论 0 120
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,714评论 15 147
  • 写这篇文章主要是为了今后毕业论文素材上的整理,同时对docker进行巩固温习。大纲: docker简介docker...
    胡图仙人阅读 12,209评论 2 96
  • 听着他咆哮声,混身发抖, 你这个人有什么用, 没有一点可取之处…… 十八年还是无法适应, 适应这种生活, 还是有种...
    爱上一叶浮萍阅读 1,792评论 0 2
  • 何时何地,何年何月,玖月忽然就长大了
    玖月先生阅读 1,427评论 0 0

友情链接更多精彩内容