本章內容出自《7天學會ECS》電子書,點擊下載完整版
打造在線編程環境
打造自己的在線編程環境,使用Coding WebIDE來實現在線的IDE,以便我們在不方便使用本地編輯器的時候可以使用在線編輯器來進行我們的在線編輯操作。
使用容器服務
容器服務簡化了容器管理集群的搭建工作,整合了阿里雲虛擬化、存儲、網絡和安全能力,是Docker雲端最佳運行環境。
我們使用鏡像市場中自帶Docker容器的鏡像。
實例停止後點擊更換操作系統
部署 Web IDE
Coding WeblDE是Coding自主研發的在線集成開發環境(IDE)。用戶可以通過WebIDE創建項目的工作空間,進行在線開發,調試等操作,同時WebIDE集成了Git代碼版本控制,支持絕大部分Git託管。
下面開始教程:
1.使用PuTTY作為傳輸終端
PuTTY是自由的跨平臺Telnet/SSH 客戶端,同時在Win32和Unix 系統下模擬xterm終端。其主要作者是Simon Tatham。
由Larry Li維護並開源的中文版:
下載地址:https://github.com/larryli/PuTTY/releases
打開Putty.exe
在Putty中配置IP並保存一個新的會話
雙擊保存的會話,輸入密碼後即可登入SSH
運行下面的代碼以安裝容器化的WebIDE(在命令行界面點擊右鍵即可粘貼並運行):
git clone https://git.coding.net/coding/WebIDE.git
cd WebIDE
./ide.sh docker run
容器服務運行完成
2.在瀏覽器中輸入IP地址和端口,即可進入WebIDE的界面
使用WebIDE
我們這裡使用在Github的一個DEMO來演示如何操作
1、登錄後我們先查看一下IDE的公鑰,點擊Show public key:
2、在Github的Settings中添加公鑰
3、將Github倉庫的ssh地址複製到WebIDE中,點擊Creating
4、點擊open打開ecsdemo
5、新建一個readme.md文件
寫一句Hello World
保存後課在版本中進行提交
確認後再點擊推送
6、在Github倉庫中即可看到推送過來的文件