[Back]
Block display

VirtualBox 仮想アプライアンス Name:Noboru Yamamoto Date:2019/06/19(Wed) 16:01:07 No.979

oldsad(main trunk)をインストール済みのVirtualBox 仮想アプライアンス(.ova)を作成しました。五十嵐/佐藤によるSADを使った講義用に用意しました。
興味のある方はご連絡ください。 同様にoldsad(main trunk)をインストール済みのDocker imageを作成することを狙って準備中です。こちらについても、興味のある方(あるいは既に作成済みの方)はご連絡いただければ、ありがたく存じます。

Docker Image (was Re: VirtualBox 仮想アプライアンス) Name:Noboru Yamamoto Date:2019/06/22(Sat) 15:43:19 No.980

DockerImageを作成し、このイメージを実行したContainerからホストのX-serverに画像を出力できることを確認しました。使い易くするためには、まだ設定を詰めないといけませんが、原理的には可能であることは示せたかと思います。
Containerの実行は、Imageを作成したUbuntu(しかもVirtual Box内)で
しか試していません。MacOSX(やwindows)のDockerでこのイメージを動作させることができれば、VirtualBoxのovaを配布するより、実行環境の提供という意味では簡単かと思います。

Re: Docker Image (was Re: VirtualBox 仮想アプライアンス) Name:Noboru Yamamoto Date:2019/06/22(Sat) 16:15:31 No.981

imageをMacOSXに持ってきてdocker内でsad1.exeが動作することは確認できました。X11は認証が必要なので、まだ動作しません。またいずれ。

Re^2: Docker Image (was Re: VirtualBox 仮想アプライアンス) Name:Noboru Yamamoto Date:2019/06/24(Mon) 09:34:42 No.982

> imageをMacOSXに持ってきてdocker内でsad1.exeが動作することは確認できました。X11は認証が必要なので、まだ動作しません。またいずれ。

container起動の際に、" -v /Users/noboru/.Xauthority:/root/.Xauthority -e DISPLAY=${HOST}:0"を指定することで、表示が可能となりました。

ローカルのsad scriptをdocker container内で利用するには、これも起動時に、'-v'オプションを使ってディレクトリを共有すればOKです。

- WebForum -