bash - 如何在Docker Quickstart Terminal中编辑.py脚本?

标签 bash docker

我正在Windows 10上使用docker,并且正在使用bash命令访问容器中的文件。
我将要搜索的文件本地化,需要在代码中更改一行,但是我不知道如何访问该脚本来对其进行编辑。
“cat”和“less”命令不是很有用。

最佳答案

docker cp

根据您的描述,“docker cp”可能是最方便的方法。使用此命令,您可以将文件从容器复制到主机,然后修改文件,然后再将文件复制回容器。

还有其他方法:

vi

您可以使用vi安装vi并直接在容器内编辑文件。



如果您需要经常执行此操作,则可能需要重新启动容器并将要修改的文件放入卷中。

希望对您有所帮助

关于bash - 如何在Docker Quickstart Terminal中编辑.py脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42951983/

相关文章:

bash - 了解 bash *String* 比较

bash - bash 中的另一个分割文件 - 基于 x 列行之间的差异

linux - 如何gzip文件并保留原始扩展名?

docker - 来自守护进程 : network myapp not found 的错误响应

docker - 在没有--privileged选项的情况下在Docker容器中挂载shm

bash - UNIX/shell 脚本中的字符串连接

bash - 使用 sed 命令在文件中添加带反斜杠的字符串

python - 将文件传递给 docker 命令

mysql - Docker - 两个 MySQL Docker 镜像之间有什么区别吗?

shell - docker 容器中的 Alpine linux 忽略 shell 脚本参数