gitbucket の docker image を VPS で起動して,SSHトンネリングで見れた.

今日試したこと.

$ sudo docker images
$ sudo docker run -d -P -v /opt/data/gitbucket:/var/gitbucket f99aq8ove/gitbucket
$ sudo docker ps
[sudo] password for uniker: 
CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS                                               NAMES
77e7ffb467a4        f99aq8ove/gitbucket   "java -jar /opt/gitbu"   35 minutes ago      Up 35 minutes       0.0.0.0:32769->8080/tcp, 0.0.0.0:32768->29418/tcp   elegant_kirch

docker は,リモートのサーバ(Sakura の VPS)で起動している.

SSHトンネリングで VNC - uniker's blog の方法で,リモートの 32769 をローカルの 1239 にポートフォワーディングしてから ローカルのブラウズで http://localhost:1239 とすると,正常に,gitbucket の画面が見れた.

次は,

  • autossh を使いつつトンネルを継続する.autossh - MQTT and …
  • docker ホスト側のポートを指定して.常に同じポートでアクセスできるようにする.
  • gitlab も入れて,gitbucket と比較する.