阿里雲ECS訓練營Day02
阿新 • • 發佈:2020-08-07
搭建線上程式設計環境
1、開通ECS雲伺服器
這個昨天已經搞定了,今天就不詳細說了,詳情見:領取ECS資源獲取ECS資源
2、伺服器管理軟體
首先下載伺服器管理軟體
-
vscode(程式碼編輯軟體)
-
FinalShell(伺服器管理軟體)
3、下載Docker
-
關於Docker
Docker屬於Linux容器的一種封裝,能夠提供簡單易用的容器使用介面。它是目前最流行的Linux容器解決方案。
Docker的意思就是集裝箱,可以快速整合多個環境。
-
首先連線伺服器,在連線伺服器之後輸入以下命令:
//安裝Docker環境 curl -sSL https://get.daocloud.io/docker | sh //安裝Docker-Compose環境 curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
4、部署WebIDE
-
建立專案資料夾
mkdir -p /home/coder/project
-
執行下面命令
docker run -it -p 80:8080 --name code -v "/home/coder/project:/home/coder/project" codercom/code-server:latest
-
Code-sever部署中
-
輸入第二條命令時遇到錯誤
解決方法:
netstat -ntlp 找到佔用你80埠的程序
kill 838
然後重啟docker容器
docker restart
-
進入介面,輸入密碼,大功告成