使用Pycharm遠端連線docker容器

2021-10-03 10:32:46 字數 1004 閱讀 8997

既然你搜到我這篇文章,那麼配置遠端連線伺服器(宿主機)應該不是問題,如果沒有配置過可以參考

這篇部落格pycharm如何配置連線遠端伺服器

首先你要有乙個映象,執行的時候使用指令:

需要對映乙個埠用於sftp,此處用1234

docker run -v /data/guacamole:/var/log/guacamole -d  -e localhost=

'' -e host=

$hostname -p 22:22 -p 1234:1234 映象名

啟動後可以通過一下指令檢視是否正常執行

docker ps
如果正常執行,使用指令進入容器

docker exec -it 容器id /bin/bash
首先修改sshd_config:

vim /etc/ssh/sshd_config
搜尋passwordauthentication,將注釋去掉,或者隨便找個位置直接加上也可以

passwordauthentication yes
然後配置免密登入(注意為root使用者)

vim ~/.ssh/authorized_keys
現在轉到跑pycharm的機器

建立公私鑰(linux系統)

ssh-keygen -t rsa
敲三次回車

獲取公鑰

cat ~/.ssh/id_rsa.pub
公鑰貼上進容器中儲存

手動啟動乙個sshd,此處埠是上面對映的埠

/usr/sbin/sshd -p 1234

接下來直接配置pycharm就可以了,參考上面的引用就可以

經過以上配置就可以實現修改**之後直接同步到容器,再也不用修改上傳修改上傳了

pycharm遠端連線Linux pyspark

1 確保remote端python spark安裝正確 設定必要的環境變數 2 本地pycharm設定 project interpreter add remote 前提 remote端python安裝成功 注意,這裡的python路徑為python interpreter path,如果pytho...

pycharm連線遠端伺服器

填寫對應引數 本地與遠端的路徑 這一步在二 配置遠端python直譯器中配置 點file setting version control project interpreter 選ssh interpreter 選擇已經存在的 進入伺服器目錄重新整理,看到檔案已經成功上傳 設定同步方式 這裡可不用管...

pycharm遠端連線到docker中的使用者目錄

在利用pycharm進行演算法開發時,經常需要在伺服器的gpu上執行 而對於不同的專案,環境配置 執行依賴往往不同,這時需要用到docker為每個專案建立該專案私有的容器來執行 而伺服器一般又都是共用的,跑 的時候需要知道執行者是誰,這樣就不能用root賬戶進行需要在伺服器上建立自己的使用者。這樣一...