要修改一個已經部署在 Docker 容器中的代碼,需要按照以下步驟進行操作:
進入運行容器的終端:使用 docker exec
命令進入運行中的容器。例如,docker exec -it <容器ID或名稱> /bin/bash
命令可以進入容器的終端。
定位到代碼目錄:使用 cd
命令定位到容器中代碼所在的目錄。
修改代碼文件:使用文本編輯器或其他編輯工具修改代碼文件。例如,可以使用 vi
命令編輯文件,如 vi <文件名>
。
保存修改:在編輯器中進行代碼修改后,按下 Esc
鍵退出編輯模式,并輸入 :wq
命令保存并退出編輯器。
重新構建容器:退出容器終端后,使用 docker restart
命令重新啟動容器,以使修改的代碼生效。
驗證修改:使用適當的方法驗證代碼修改是否生效,例如運行測試用例或訪問應用程序的相應端點。
請注意,以上步驟僅適用于已經運行的容器的代碼修改。如果要在構建 Docker 鏡像時修改代碼,需要在 Dockerfile 中相應的位置進行修改,并重新構建鏡像。