名前にはVNCと入ってますが、VNCで接続するものではなくブラウザから接続します。Startに書かれている通り、以下のコマンドで起動しました。-pでマッピングするポートは適宜読み替えてください。本記事では基本的に8080ポートを使います。dorowu/ubuntu-desktop-lxde-vncブラウザから、http://ホストのIP:8080ポートにアクセスすると以下のようにデスクトップが表示されました。Chrome)が入っていましたが、Chromeは私の環境ではなぜか起動しませんでした。これを最初に起動して思ったのが、日本語入力環境がないのが不便で、コンテナ起動する度に日本語設定するのは面倒だなということです。Linuxデスクトップ環境を探してまとめてみました。(xrdp)」という記事で紹介されている通り、デフォルトで日本語入力可能を謳っています。書かれているとおり、接続にはリモートデスクトップを使います。オプション使わないとFirefoxがクラッシュするらしいので、これを付与して起動します。パスワードは指定しないと自動生成されるらしいですが、ここでは「hogehoge」を指定しました。tukiyo3/xrdp:coreリモートデスクトップからサーバの8080ポートに接続すると、以下のxrdpのログイン画面が現れました。デフォルトのユーザ名は、「focal」で、パスワードには起動時に指定したhogehogeを入力するとログインは成功しマウスカーソルが表示されます。こちらは最初に紹介したdocker-ubuntu-vnc-desktopのように、ブラウザ経由で使うコンテナのようです。GitHubに書かれているコマンドで起動してみます。uphy/ubuntu-desktop-jp:18.04ブラウザから、8080ポートにアクセスすると以下の画面が表示されました。表示されてしまい、Linuxデスクトップ側の日本語入力をONにすることができませんでした。右上のアイコンから「ひらがな」を選んでもやっぱり無理。ちなみにブラウザも開きませんでした。日本語入力ができるシンプルなデスクトップ環境のようで、接続はVNCです。ビルド済みのコンテナがないので、Dockerfileからビルドする必要があります。.ビルドが完了したら、起動します。Viewerを使って8080ポートに接続すると、背景が真っ黒な超シンプルな画面が表示されました。Spaceを押してみましたが、反応がありません。Methodが設定されていないようです・・・。GitHubに書いてるようにEmacs以外については、日本語入力できるように設定されていないのかもしれません。