Docker 修改文件是否需要重啟(命令詳解)
Docker 修改文件是否需要重啟
Docker 修改文件是否需要重啟,在做項目的時候,經(jīng)常會修改文件,對于命令不是多了解,用了也是試試的態(tài)度,這里就整理下該如何使用,提高工作效率。
需要修改一期項目中的代碼了,之前每次都是用"試一下"的方式得出要不要啟動,現(xiàn)在總結(jié)下哪些情況需要啟動什么
1、首先再熟悉下每條命令的作用
- docker-compose up -d —將會在后臺啟動并運行所有的容器
- docker-compose stop —停止一個已經(jīng)運行的容器,但不刪除它,可通過docker-compose start重新啟動它
- docker exec -it XX bash —方便用戶在容器之外讓容器執(zhí)行指定的命令
- docker logs XX —查看XX容器的日志
2、啟動
修改前臺代碼
包括使用 React、Reflux 寫的代碼,修改后只需運行以下命令
$ npm run webpack
#重新打包代碼,設(shè)置自動打包的例外
修改后臺代碼
包括web-api、paper-api等容器里的代碼,需要重啟對應(yīng)的容器
例如修改了web-api中的代碼,切換到assembly下運行
$ service docker start
#最開始執(zhí)行一次
$ docker-compose up -d
#啟動所有容器,執(zhí)行一次
$ docker-compose restart web-api
#重新啟動web-api使修改代碼生效
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Docker搭建代碼檢測平臺SonarQube并檢測maven項目的流程
這篇文章主要介紹了Docker搭建代碼檢測平臺SonarQube并檢測maven項目,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05詳解Docker中安裝配置Oracle數(shù)據(jù)庫
本篇文章主要介紹了詳解Docker中安裝配置Oracle數(shù)據(jù)庫,具有一定的參考價值,有興趣的可以了解一下。2017-04-04docker創(chuàng)建centos容器并在容器里下載MySQL本地連接MySQL
這篇文章主要介紹了docker創(chuàng)建centos容器并在容器里下載MySQL本地連接MySQL,文章內(nèi)容介紹詳細需要的小伙伴可以參考一下2022-03-03windows10下安裝docker且使用wsl2安裝雙系統(tǒng)并構(gòu)建最小jre鏡像和應(yīng)用鏡像
這篇文章主要給大家介紹了windows10下安裝docker且使用wsl2安裝雙系統(tǒng)并構(gòu)建最小jre鏡像和應(yīng)用鏡像的流程步驟,文中有詳細的圖文介紹,需要的朋友可以參考下2023-08-08解決docker安裝jenkins容器內(nèi)無法訪問外網(wǎng)
這篇文章為大家主要介紹了docker安裝jenkins容器內(nèi)無法訪問外網(wǎng)的問題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11