公司網站制作安裝并運行code-server
日期 : 2020-10-03 19:09:41
安裝并運行code-server。code-server是由Coder技術公司基于VS Code開源項目開發的Web版VS Code。類似的有Eclipse Theia,但是code-server的知名度更高。在服務器中安裝好code-server,主要通過瀏覽器使用,與微軟提供的VS Codespaces功能基本一致。下載或更新鏡像,執行以下命令。docker pull codercom/code-server在服務器中新建一個目錄,用來映射Docker容器中的目錄。執行以下代碼在當前用戶的根目錄下新建一個名為“mycode”的目錄。cd~&&mkdir mycode
啟動Docker容器,執行命令。其中:-p參數設置端口映射,容器的8080端口映射到服務器的80端口;-v參數設置目錄映射,容器中的/home/coder/目錄映射到服務器的/home/username/mycode目錄,其中username需要替換為當前用戶的用戶名;-u參數設置用戶,$(id-u):$(id-g)即所有在容器之外的操作以當前用戶的權限執行;———name=“mycode”參數設置容器的名稱;———restart=always參數設置自動啟動容器;-e設置環境變量,這里設置了PASSWORD=passwd,其中passwd需要替換為自己設置的密碼;———auth參數設置是否需要密碼才能使用。
打開瀏覽器,訪問服務器的IP地址,然后輸入密碼(如果設置了密碼),即可使用Web版VS Code。停止或啟動已被停止的code-server,分別執行以下命令。docker stop mycode、docker start mycode。
啟動Docker容器,執行命令。其中:-p參數設置端口映射,容器的8080端口映射到服務器的80端口;-v參數設置目錄映射,容器中的/home/coder/目錄映射到服務器的/home/username/mycode目錄,其中username需要替換為當前用戶的用戶名;-u參數設置用戶,$(id-u):$(id-g)即所有在容器之外的操作以當前用戶的權限執行;———name=“mycode”參數設置容器的名稱;———restart=always參數設置自動啟動容器;-e設置環境變量,這里設置了PASSWORD=passwd,其中passwd需要替換為自己設置的密碼;———auth參數設置是否需要密碼才能使用。
打開瀏覽器,訪問服務器的IP地址,然后輸入密碼(如果設置了密碼),即可使用Web版VS Code。停止或啟動已被停止的code-server,分別執行以下命令。docker stop mycode、docker start mycode。
上一篇:公司網站制作依據商品的市場定位
下一篇:公司網站制作網頁設計與制作課程教學現狀