pycharm連接服務器Docker中的Python環境


目標

pycharm使用docker中的python環境,並建立主機和宿主機之間的文件目錄映射


整體思路

docker容器中建立ssh服務 --> 宿主機建立與docker容器中的端口映射和文件目錄映射 --> pycharm建立與宿主機的連接


步驟

為docker容器配置ssh-server

  • 一下在docker容器中操作
apt-get install openssh-server
  • 之后檢查ssh-server是否安裝成功
service ssh start

當出現如下的時候,說明成功了

03

  • 設置ssh-server自動啟動
echo 'service ssh start'>>~/.bashrc
  • 隨后,為ssh登錄設置一個密碼,這里密碼暫定為csdn,請牢記你的密碼,同時,用戶名默認為root

04

  • 使用命令vim /etc/ssh/sshd_config 修改如下命令
PermitRootLogin yes
  • commit這個容器成新的image, 備用

開啟端口映射和文件目錄映射

docker run -p [宿主機端口號]:[要映射的docker容器端口號] -v [宿主機目錄]:[docker容器目錄] [IMAGE]:[TAG]
# 如:
docker run -id -p 10001:22 -v /home/dep_pic/wangzi/docker_text:/tmp/wangzi/docker_text text_classification:v2

05


pychram 連接設置

配置docker容器解釋器

  • 添加解釋器

06

  • 宿主機IP和端口映射

07

  • 輸入容器中ssh密碼

08

  • 選擇容器中的解釋器

09

文件映射

10

文件同步

  • 自動代碼上傳

11

  • 文件同步

12

選擇相應的文件進行同步即可,同時也可以進行全部同步

參考連接:

網頁鏈接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM