Misc.

2020/08/19

Azure CloudShell がオープンソースに(ビルドしてみた)

だそうです。Docker で動く Azure CloudShell ツールのイメージのビルド環境が GitHub から入手可能に。issues や pull requests を受け付け。

Azure Cloud Shell ツール イメージがオープンソースになりました
公開日: 8 月 10、 2020
https://azure.microsoft.com/ja-jp/updates/cloudshell-github/

Azure / CloudShell
https://github.com/azure/cloudshell

Linux のコンテナー実行環境があれば、手元でビルドして試せます。zip をダウンロードして展開して(git を使わない場合)、展開先のルートに移動して GitHub に書いてある docker build コマンドを実行していけば完了。Docker のビルドのお勉強によいかも。

WSL2 Backend な Docker Desktop for Windows (以下は v2004 Home)でもファイルのパーミッションの関係でなんか文句は言われましたがビルドできました。たぶん、Hyper-V Backend な LCOW 環境でもいけるんじゃないかな? ホストのメモリは 4 GB 以下だとキツキツかも。

Linux (ubuntu)ベースのコンテナーのわりに、巨大(base 7.72 GB、tools 8.8 GB)。


ビルドした tools_cloudshell から作成、実行したコンテナーの起動や動きは至極軽快。

 

 


11/24 追記)Ubuntu から Debian 10 ベースになるそうです。現在の Ubuntu 16.04 がライフサイクル終了近いため(Ubuntu 16.04 LTS は 2021-04 に通常サポート終了)。

The Azure Cloud Shell image has been updated
https://azure.microsoft.com/ja-jp/updates/the-azure-cloud-shell-image-has-been-updated/

ビルドせずにちゃっちゃちゃっと試すには(巨大なので pull に時間かかるけど)

docker pull mcr.microsoft.com/azure-cloudshell:latest
docker run -it mcr.microsoft.com/azure-cloudshell /bin/bash 

https://github.com/azure/cloudshell は既に Debian 10 ベース。

11/24 JST 現在、Azure は Ubuntu 16.04 LTS ベース。




0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。