Sign inSign up

coneyware/novnc

By coneyware

•Updated over 6 years ago

alpine base noVnc image.

Image
0

463

coneyware/novnc repository overview

⁠noVnc

⁠Dockerfile内容

  1. alpineベース
  2. デフォルト環境変数設定
  3. 環境構築用パッケージ取得
  4. 時間をAsia/Tokyoに設定
  5. 実行環境用パッケージ取得
  6. noVNCをgitから取得
  7. (必要なバージョンのwebsockify取得)
  8. 不要ファイル削除
  9. alpine(BusyBox/ash)用にバッチ書き換え
  10. 実行シェル作成
⁠起動ファイル

/root/entry.sh

#!/bin/bash
/root/noVNC/utils/launch.sh --listen $PORT --vnc $VNC_HOST':'$VNC_PORT $@

⁠使用方法

ex.)Raspberry PiのVNCサーバを起動した状態で別PCから接続

別PC → Docker noVNC → RaspberryPi VNCサーバ

docker run --rm -it -e PORT=6080 -e VNC_HOST=HOSTNAME -p 6080:6080 coneyware/novnc

別PCのブラウザから http://localhost:6080/vnc.html?host=localhost&port=6080⁠ にアクセス

⁠各tag説明

  • latest
    • python 3
    • numpy あり
    • noVncのバージョン指定なし(master)
  • v9.9.9
    • python 3
    • numpy あり
    • noVncのバージョン指定(tag:v9.9.9)
  • python2
    • python 2
    • numpy あり
    • noVncのバージョン指定なし(master)
  • min
    • python 2
    • numpy なし
    • noVncのバージョン指定なし(master)

⁠License

coneyware/novnc under MIT⁠

Tag summary

Content type

Image

Digest

Size

36.7 MB

Last updated

over 6 years ago

docker pull coneyware/novnc