げっとシステムログ

WEB開発メモ

docker

Google Container Builder で GKE へデプロイ

Google Container Builder でビルド できたイメージを Container Registry に push このイメージで GKE の deployment を更新 「GKE で本番環境の構成を考えた」で構築したクラスタを前提にしている。 CONTENTS サービスアカウントにロールを追加 cloudbuild…

GKE で本番環境の構成を考えた

GKE でクラスタを作成 nginx-ingress コントローラを使用して ingress を構成 cert-manager で Let's Encrypt CloudSQL にデータベースを用意 複数ドメイン、複数サービスで構築 CONTENTS 全体の構成 クラスタの作成 Helm セットアップ CloudSQL を使用する…

Docker for Mac で開発環境を構築する - その後

mount 遅い問題をなんとかしたい docker のリセットで volume が失われないようにしたい docker-sync で解決しよう CONTENTS mount 遅い問題 開発に使用している volume をホストにバックアップ docker-sync 導入 まとめ 参考資料 mount 遅い問題 Docker for…

Docker for Mac で開発環境を構築する - その3

開発環境にアクセスできなくなるリスクを無くしたい 開発者ごとの環境差位を無くしたい 特定の言語に縛られない開発がしたい 前回はラップスクリプトの作成まで行なった。 今回はラップスクリプト用の環境変数を設定してプロジェクトごとにグループ化して作…

Docker for Mac で開発環境を構築する - その2

開発環境にアクセスできなくなるリスクを無くしたい 開発者ごとの環境差位を無くしたい 特定の言語に縛られない開発がしたい 前回は docker コンテナの起動まで行なった。 今回は各実行環境を docker run するラップスクリプトを作成して、コマンドがインス…

Docker for Mac で開発環境を構築する - その1

開発環境にアクセスできなくなるリスクを無くしたい 開発者ごとの環境差位を無くしたい 特定の言語に縛られない開発がしたい 今回は基本の docker コンテナを起動して、各実行環境を docker run するところまで。 docker run をラップしてコマンドがインスト…

CentOS 7 の docker 上の ubuntu で openssh-client をインストールできないのは SELinux のせいかもしれない

さくらの VPS で CentOS7 を入れて docker しているのだが、 ubuntu12.04 のイメージを使って openssh-client をインストールしようとしたところエラーになった Errors were encountered while processing: openssh-client E: Sub-process /usr/bin/dpkg ret…

さくらの VPS に CentOS 7 をインストールして docker の開発環境にする

ということで、さくらのサーバーを借りて docker したいわけである インターネット環境がモバイルな関係で速度が出ず、 docker for mac とかだとイメージ pull してくるとか apt-get とか悲しくなったのです CentOS 7 のインストール 多分さくらのデフォルト…

docker api の公開範囲について

knowledge.sakura.ad.jp ここを参考にして以下の設定をした core@coreos ~ $ cat /etc/systemd/system/docker-tcp.socket [Unit] Description=Docker Socket for the API [Socket] ListenStream=2375 Service=docker.service BindIPv6Only=both [Install] Wa…

docker の ubuntu イメージで日本語が入力できない件

docker hub の ubuntu は日本語環境ないよ 結論として、 docker hub の ubuntu には日本語環境入ってないから日本語使うには language-pack 入れないといけない どうやら centos とかでも同じだった模様 症状としてはこんな感じ coreos $ docker run --rm -i…