[GCP] Compute Engine(CentOS7)でdocker/gitを使えるようにする

お世話になっております。
しゃまとんです。

GCPが無料で試せるということで、Compute Engineを使ってみることにしました。
個人的にdockerとgitが使えればいいかなということでやっていたのですが、普段割りと使っているCentOS6でdockerがイケてない感じだったので、CentOS7を使うことに。

忘れないようにセットアップのメモです。
基本的にrootで作業しています。sudoで実行する場合はつけて実行してください

まずはタイムゾーンを日本にしておきます。

gitをインストールします。デフォルトの状態でgitを入れると1.x系が入ってしまうので、repoを追加して、stableの最新バージョンを入れるようにします。

dockerをインストールしていきます。こちらもrepoを追加してcommunity editionの最新版をいれるようにします。

リストを一応確認しておきます。

インストールして、root以外の指定ユーザーで実行できるようにしておきます。

gpasswdを実行した後、一旦ログインしなさないとdockerコマンド実行時にエラーがでることがあります。

最後にdocker-composeを使えるようにします。
最新のバージョンはこちらで確認してください。

dockerはdocker run hello-worldして動作確認してもよいかもですね。
以上です。

■ 参考
CentOS7にdockerをインストール
CentOS7にDocker Community Edition, Docker Composeをインストールする
CentOS7でsudoなしでdockerを利用するちょっとした工夫
CentOSのGitをアップデート(2系に)する