docker

docker

docker-compose経由でMySQLのデータをバックアップとリストア

Backupdocker-compose run --rm app bash -c 'mysqldump -u root --password=${MYSQL_ROOT_PASSWORD} -h ${MYSQL_HOSTNAME} --al...
Network & Infrastructure

docker-composeでzabbixを立ち上げ

概要自宅のYAMAHA RTXルーターのリソースSNMP経由で取得して集計したりしようかなと思います。とりあえず、今もZabbixがメジャーっぽいのでZabbixにします。dockerのイメージがあるので利用して立ち上げます。初期設定doc...
Diary

Sentryでreleaseと紐付けたエラートラッキング

概要2019年末ごろに、Sentry上のエラーとリリースを関連付けられる機能が付いていました。これにより、エラーとリリースの関連付けができるようになります。基本的にこのページの内容を踏襲してCircleCIにてdeployが終わった後にSe...
Business Intelligence (BI)

Redashでログインしてしまったユーザを削除

概要Redashのユーザを作って、そのユーザでログインしてしまった後にそのユーザを物理削除する方法の紹介です。管理画面からEnable/Disableはできますが、削除はできません。SSOでユーザを作ってしまったらメアドの変更ができないので...
docker

広告をネットワークレイヤでブロックするPi-holeを動かしてみた

概要ネットワークレベルで広告をブロックするというPi-holeを動かしてみました。どういうアーキテクチャでブロックしているのかすごい気になっていました。普通はE2Eで暗号化されているのでネットワークにPi-holeを設置したところでどうやっ...
docker

docker-composeでvolume含めて作り直し

手元のdocker-composeの管理対象だけ「滅びの呪文」※1を適用するコマンド。docker-compose down -v --rmi local※1 「滅びの呪文」
libra

Facebookのブロックチェーン”Libra”を動かしてみました

Libra概要昨日、Libraのホワイトペーパーを一通り読みました。率直な感想は、技術的には中央集権、stable blockchain。blockchainという技術を社会にどうやってデプロイし、良い社会を作り上げるかが本質かと思っていま...
docker

docker-composeでEC2上に開発環境を作る上でのメモ

概要EC2にプレビュー環境を作るにあたって、いくつかハマったので要点を書いておく。要点AMIの選択Ubuntu 18.04.1 LTS ではdockerが変な挙動をしているからだめ。Amazon Linux 2ではすんなりと動く。insta...
docker

docker-compose で Error processing tar file(exit status 1): unexpected EOF

エラーの内容$ docker-compose build appBuilding appERROR: Error processing tar file(exit status 1): unexpected EOFこれを試しても直らなかった...
docker

railsをdockerで構築して、Host ‘172.18.0.5’ is not allowed to connect to this MySQL server

概要dockerをクリーンインストールしたら繋がらなくなったコードを追っていく必要あって、ちょっと面倒だったトレース調べた流れmysqlの権限が無くなっているっぽいから、docker-compose execして、mysqlの中身を見てみる...