首頁  >  問答  >  主體

docker運行了應用,改如何修改程式原始碼?

想知道,docker運行了應用,改如何修改程式原始碼?
運作的應用程式都存在哪裡,該怎麼修改他,還是說只能重新運作。

天蓬老师天蓬老师2708 天前1520

全部回覆(4)我來回復

  • 高洛峰

    高洛峰2017-04-24 09:16:05

    二樓已經很全了, 再說一個: docker exec -ti app bash
    然後進去隨意改然後可以exit退出

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-24 09:16:05

    做資料卷映射,或直接進到容器裡
    容器之間是隔離的

    回覆
    0
  • 黄舟

    黄舟2017-04-24 09:16:05

    1.Docker的本意是希望容器是無狀態的,即箱子有什麼就用什麼,我們外部不做修改,如果我需要改代碼則重新build一個image出來。

    2.針對需要修改原始碼的需求,可以把會變化的目錄通過 volumn 做關聯 即容器內的目錄掛載掛關聯在外部宿主機的一個目錄下。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:16:05

    部署測試階段建議資料卷映射,方便頻繁修改;生產環境部署階段建議做進鏡像,方便大量部署。

    回覆
    0
  • 取消回覆