2017-01-23 32 views
0

我已經在docker中成功部署了一個python項目。請給我建議一種方式 來編輯它的源代碼。如何編輯部署在docker中的python項目的源代碼

操作系統:Windows 10

+1

這並沒有太多的信息。您是自己構建圖像還是從Docker Hub中獲取圖像,現在正在修改其內容? –

+0

我從碼頭中心獲取了圖像,並使用kitematic.Yeah我正在修改其內容 – user7392500

+0

如果您需要稍作更改,那麼您可以使用docker exec -it bash'在容器的bash內登錄。 –

回答

0

碼頭方法是創建一個新圖像非常容易,並且您不修改圖像,您創建一個新的,修改後的圖像。

所以雖然你可以在你的容器docker exec像200 OK說,然後docker commit修改後的圖像,你不應該。

你應該肯定有一個Dockerfile,並且每次改變時都會創建一個新版本的圖像,就像源代碼被修改一樣。

https://docs.docker.com/engine/reference/builder/

例如,你能說出你的新形象,包括版本,像(摘自以前的鏈接)

$ docker build -t shykes/myapp:1.0.2 -t shykes/myapp:latest .

1

我從搬運工中心得到的圖像,並使用kitematic.Yeah我期待修改其內容
我需要編輯核心

然後,你需要定義你自己的形象,從

FROM my_Image_From_DockerHub 

而你可以COPY你的modifi從您的磁盤到這個新鏡像的陽離子,覆蓋python源碼。

從那裏,docker build然後docker run您的新形象。

相關問題