我已经在docker中成功部署了一个python项目。请给我一个建议 编辑其源代码。
操作系统:Windows 10
答案 0 :(得分:1)
我从docker hub获得了图片并使用了kitematic.Yeah我希望修改其内容
我需要编辑核心
然后您需要定义自己的图像,从
开始 FROM my_Image_From_DockerHub
你可以COPY
从磁盘到新图像的修改,覆盖python源代码。
从那里,docker build
然后docker run
你的新形象。
答案 1 :(得分:0)
docker方法是创建一个新图像非常容易,并且你不修改图像,你创建一个新的,修改过的图像。
因此,虽然您可以在容器中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 .