俺イケ!!!

俺よりイケてないエンジニアはいない

GCPUG Shonan vol.0に参加してきた

GCPUG GCP Docker

タイトルの通り、GCPUGが湘南(今回は茅ヶ崎)で開催されるということでお邪魔してきました。

まずは開催いただきましたスタッフの皆様ありがとうございました!
あと今回の場所をお貸しいただいたAIZAC様もありがとうございました! ロケーションが最高でした。

行く前はGCPUGの趣旨がはっきりとわかっていませんでしたが、大規模な勉強会というよりかは小規模で対話しながら参加者に理解を深めてもらうといったイベントでした(今回はハンズオン)。
そしてGCPUG湘南の初回はGKEをやる予定だったようですが、その前の下準備としてGCEでDockerを触ってみようといった内容でした。

作業環境準備

まずはじめに作業環境の準備をしましたが、Developer ConsoleのCloud Shellを立ち上げるだけで終わった。
ブラウザがあればちょっとした作業が出来るというのはかなり便利。

Cloud Shell

けっこう便利だし、今後使う機会が増えるかもと思ったのでポイントを整理
Google Cloud Shell

  1. ディストリビューションはDebian(確認した時点でバージョンは8.2)
  2. ツール類が色々入ってる(Available tools)
  3. 言語も色々入れてくれてる(Goは1.5が入ってた)(Language support)
Docker on GCE
  1. 作業用のインスタンスを立ち上げる
  2. インスタンスにsshでつなぐ
  3. Docker pull & run

この辺りでもいくつかポイントがあった

  1. OS自体の機能がいらない用途なら軽量ディストリビューションAlpine linuxのDocker imageを使うのオススメ
  2. インスタンスのメタデータをとってこれるAPIが用意されている(Storing and Retrieving Instance Metadata)

Instance Metadataの詳細についてはハンズオンを行っていただいた大橋さんが後ほど記事にしてまとめてくださるそうなので楽しみに待ってます。

その他
  1. Docker machineちょっと触ってみた
  2. Dockerコマンドの説明
  3. DockerHubの注意点
  4. Google Container Registryの紹介

最後は懇親会でみんなでわいわいしました。

ハンズオンの参加は初めてだったんですが、各人が手を動かしたり詰まったところを教え合ったりというのは参加者同士の距離も縮まり一体感があっていいなーと思いました。 地元開催ということもあり微力ながら力添えが出来ればと思っておりますので今後も参加していこうかと思います。

30 Nov 2015 #blog