啓動容器和連接容器
啓動容器
docker run -dit --name=eclipse-cdt -p 20022:22 -p 23389:3389 -p 25901:5901 -e USER=litong -e PASSWORD=00000000 \
-v /dv/eclipse/eclipse-workspace:/home/litong/eclipse-workspace litongjava/eclipse-cdt:1.0
或者
docker run -dit --name=eclipse-cdt -p 10022:22 -p 13389:3389 -e USER=litong -e PASSWORD=00000000 \
litongjava/eclipse-cdt:1.0
連接容器
ssh連接容器
使用任意ssh客戶端連接容器
使用xrdp連接容器
mstsc -v ip:23398
在沒有連接容器之前,容器上開啓了3389和3350,連接容器之後,容器就開啓了5910端口
第一次登錄會提示選擇面板,選擇 Use default config
vnc連接容器
啓動容器內的tigervncserver
容器默認並沒有啓動tigervncserver服務需要手動啓動,啓動命令如下
vncserver :1 -geometry 1920x1080 -depth 24
啓動vncserver之後,就可以使用任意vnc客戶端連接容器
使用容器
使用中文搜狗輸入法
容器內安裝了搜狗輸入法,需要啓用後使用,啓用步驟如下
登錄成功後執行fcitx-configtool-->Input Method選擇+號, 取消only show current language選擇sougou pinyin 添加
單擊右上角鍵盤,選擇sougou pinyin
按Ctrl+Space進行中英文輸入法切換
創建C Hello World
雙擊桌面上的圖標,啓動eclipse-cdt
選擇工作空間
啓動成功
創建C項目
File-->New-->Other--> C Project
選擇工具鏈爲LInux GCC,選擇Project Type爲Hello World ANSI Project
先點擊工具欄錘子形狀的按鈕進行編譯
點擊工具欄運行按鈕,選擇 Local C/C++ Application
會出現項目的界面,不用做任何更改,直接選擇run
運行成功
退出時一定要先關閉eclipse並註銷,不要直接點 遠程桌面連接工具的x,否則再次啓動eclipse時會出現項目的問題