アリクラウドECSを利用してオンラインプログラミング環境を構築する
2226 ワード
オンラインプログラミング環境の構築サーバ管理ソフトウェア ファイル転送ソフトウェアFileZilla コンパイルソフトウェア 管理端末 Docker容器設置環境 Docker環境をインストール WebIDEの導入&WebIDE の使用 1.プロジェクトフォルダ の作成2.Dockerで を実行 3.パスワードの表示 サーバ管理ソフトウェア
ファイル転送ソフトFileZilla
アリクラウドECSを利用した履歴書サイトを参照
ソフトウェアのコンパイル
使用するVisual Studio 2019
管理端末
当社のサーバを管理するには、Linuxサーバの管理に関連するソフトウェアを使用する必要があります.PuTTYは、Win 32およびUnixシステムの下でxterm端末をシミュレートしながら、プラットフォーム間Telnet/SHクライアントである.その主な著者はSimon Tathamである.Larry Liによるメンテナンスとオープンソースの中⽂版:ダウンロードアドレス
Dockerコンテナ環境のインストール
システムをUbuntu 18.04 64ビットに交換します.
Docker環境のインストール
Puttyでサーバーに接続した後、Docker環境をインストールする
二、Docker-Compose環境をインストールし、そのうち1.26.2は最新バージョンによって修正できる
WebIDEの導入&WebIDEの使用
1.プロジェクトフォルダの作成
2.Dockerで実行
ブラウザにhttp://あなたの通信IPを入力すると、ブラウザで実行されているVSCが表示されます.
3.パスワードの表示
新しいputtyウィンドウリンクECSを開く
先にdocker容器に入ります
パスワードを確認します
password:後ろのパスワードをマウスの右ボタンでコピーし、先ほどパブリックIPにアクセスしたページに記入すると、VSCコンパイルコードにアクセスできます.
ファイル転送ソフトFileZilla
アリクラウドECSを利用した履歴書サイトを参照
ソフトウェアのコンパイル
使用するVisual Studio 2019
管理端末
当社のサーバを管理するには、Linuxサーバの管理に関連するソフトウェアを使用する必要があります.PuTTYは、Win 32およびUnixシステムの下でxterm端末をシミュレートしながら、プラットフォーム間Telnet/SHクライアントである.その主な著者はSimon Tathamである.Larry Liによるメンテナンスとオープンソースの中⽂版:ダウンロードアドレス
Dockerコンテナ環境のインストール
システムをUbuntu 18.04 64ビットに交換します.
Docker環境のインストール
Puttyでサーバーに接続した後、Docker環境をインストールする
curl -sSL https://get.daocloud.io/docker | sh
二、Docker-Compose環境をインストールし、そのうち1.26.2は最新バージョンによって修正できる
curl -L
https://get.daocloud.io/docker/compose/releases/download/1.26.2/docker-
compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
WebIDEの導入&WebIDEの使用
1.プロジェクトフォルダの作成
mkdir -p /home/coder/project
2.Dockerで実行
docker run -it -p 80:8080 --name code -v
"/home/coder/project:/home/coder/project" codercom/code-server:latest
ブラウザにhttp://あなたの通信IPを入力すると、ブラウザで実行されているVSCが表示されます.
3.パスワードの表示
新しいputtyウィンドウリンクECSを開く
先にdocker容器に入ります
docker exec -it code /bin/bash
パスワードを確認します
cat ~/.config/code-server/config.yaml
password:後ろのパスワードをマウスの右ボタンでコピーし、先ほどパブリックIPにアクセスしたページに記入すると、VSCコンパイルコードにアクセスできます.