がべーじこれくしょん

技術系とかいろいろ

Docker

海外の格安VPSでk8sクラスタを構築してみた

k8sの勉強のためにk8sクラスタが欲しかったのですが、おうち鯖をキッティングするのが面倒だったので雑に海外VPSを使って建ててみました。これはそのときのメモ。

RaspbianにDockerをインストールする

TL;DR RaspbianにDocker CEをインストールする。 公式Docは当てにならない。

Cannot connect to the Docker daemon. の対処法

とある日、Docker上で走らせていたナレッジベースシステムが落ちていた。 「どうせだれか間違ってdockerのプロセスkillしたんだろwww」とか思ってdocker psしてみたところ以下のエラーが。 $ docker ps Cannot connect to the Docker daemon. Is the dock…

ActiveRecord::PendingMigrationError の倒し方

よくあります。 99.9%がモデルの変更に伴うマイグレーション忘れです。 作業を開始する前、pullしてきた直後、必ず以下のコマンドを実行しましょう。 $ rails db:migrate docker-composeを使ってる場合のメモ。 $ docker-compose run web rails db:migrate

Rails with docker-composeで"A server is already running."と出る問題

docker-composeで、dbとwebの切り分け運用している方は多いらしい。(僕は長いことvagrantだったのでよくわかりません) 友人のプロジェクトを手伝っているときに、docker-compose upでwebが立ち上がらないことがあったのでメモ。 問題の概要 docker-compose…

Rails with docker-composeで'/tmp/mysql.sock'がねえよと怒られたとき

この問題、よくあるみたいなのでメモ。 1. mysql.sockがあるかどうか疑う mysql.sockについてですが、まれに自動で作成されない場合があるそうです。そのため、dbコンテナ上であらかじめ手動で作成してから再度試してみましょう。 $ sudo touch /var/lib/mys…

Python3(Anaconda)をDockerコンテナとして入れたUbuntu上で使う

実行環境 OS: MacOSX 10.12.2 Sierra 作業コンテナ: Ubuntu 16.04 LTS ( on Docker Version 1.12.5 (14777)) おしゃべりbotを作ろうとして、Python3やらMeCabやらを入れようとしたらMacの場合エラーが大量にでて困り果ててしまいました。 Dockerの操作になれ…