pycharm遠程連接服務器中的docker容器的配置

pycharm遠程連接服務器中的docker容器

第一步:服務器中安裝docker以及docker容器的運行

1.1docker的安裝
docker的安裝可以參照阿里雲的教程, 阿里雲安裝教程,包含docker在Ubuntu和centos系統的安裝教程
https://help.aliyun.com/document_detail/60742.html
1.2docker的運行**
docker的基礎命令

# 查找鏡像 以centos 爲例
docker search centos
# 拉取鏡像 選取自己所需的鏡像版本
docker pull centos
# 查看已經拉取的鏡像
docker images
# 查看運行的容器
docker ps
#查看所有的容器
docker ps -a

鏡像的搜索結果,可以根據自己的所有拉取對應的版本
在這裏插入圖片描述
運行拉取的centos 鏡像

# run 後面有很多選擇的參數,可以根據需求添加
docker run -it --name centosbase centos /bin/bash

注意:鏡像名稱的格式:[image]:[tag] 即鏡像:版本號

第二步:pycharm的配置

如果docker中的系統沒有安裝python可以自行安裝後,在配置Python解釋器的路徑
遠程鏈接的配置,從pycharm的tools中選擇進行配置,如下圖所示:
在這裏插入圖片描述
創建鏈接服務,這步注意:查看自己宿主機和docker容器的22端口映射映射關係;注意Host爲宿主機,username是容器中系統的賬戶,密碼也是容器系統賬戶密碼;宿主機和docker容器之間端口之間存在映射關係,實際訪問的是容器中centos系統的端口。

# 查看端口的映射關係,以centos容器爲例
docker port centos
# 或者
docker ps -a

在這裏插入圖片描述
本地代碼目錄和docker中的代碼目錄映射關係
在這裏插入圖片描述
添加docker中系統的python解釋器的路徑
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
注意:配置容器中的映射代碼的路徑,不配置會有默認的路徑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章