首页 > 解决方案 > 如何在 PyCharm IDE 中浏览 docker 容器?

问题描述

PyCharm 中是否有浏览 docker 容器的功能?类似于“浏览远程主机”的东西,但我想浏览 docker 容器以便能够编辑容器内的文件。我目前做的是“ docker exec -ti <container> bash”,然后nano filename。这样我可以使用 nano 编辑文件。我试图实现的是能够在 PyCharm IDE 中编辑容器文件。

更新:

假设我们正在运行 nginx docker 映像,并希望与正在运行的容器的 /etc/nginx 共享一个卷。-v请告知在触发docker run命令后我应该添加什么。

标签: dockerpycharm

解决方案


我对 pycharm 的了解不足以知道是否执行了此类功能,但除非您在容器和主机之间创建卷,否则查找此类信息会遇到问题。

要启用此功能,您可以通过添加将宿主 docker 机器的某些本地目录与容器同步

-v /HOST_DIRECTORY/PATH:/CONTAINER/DORECTORY/PATH
# TO ENABLE THE CURRENT DIRECTORY:
-v $(pwd):/PATH 

Docker官方参考:


推荐阅读