開発関連DockerのVolumeがとんでもなく肥大化してると思ったらMySQLのせいだった 保守してるサーバで、ディスク使用量が90%を超えたアラートが上がってきたので調べたときのメモになります。結論から言うと、DockerのVolumeじゃなくてMySQLの特定のテーブルidbファイルが200GB超えてたのが原因でした。とりあえ...2021.08.01開発関連
開発関連Dockerのログ関連 ログの場所の調べ方docker inspect -f "{{.LogPath}}" コンテナ名apacheのログ出力先がいつのまにかファイルになってたので標準出力に戻す手順いつの間にかファイルになってしまいログが溢れてしまったので、標準出力...2021.07.13開発関連
開発関連Docker networkでambiguousエラー Docker版のCloudProxyをポートかえて複数動かしてたら以下のエラーが発生したのでその時の対処方法です。エラー$ docker-compose upDocker Compose is now in the Docker CLI, ...2021.05.27開発関連
開発関連Docker PHPでMTA&SendGridでメール送信する オフィシャルにあるPHP Apacheコンテナからメール送信を作った際のメモ。メールといえばJava mailしか使ったことなく、MTAの設定は何気に初めてでした。通知なんかは全部Slackにしてしまっているし、、、Dockerファイルを作...2021.04.01開発関連
開発関連node.jsのバージョンを上げる macでは問題なくnuxt.jsが動くのに何故かDockerで謎のエラーがでるようになった時の記録です。発生した問題ある日突然axiosで通信するとこんなエラーが。。。SyntaxError: Unexpected token {at no...2019.07.05開発関連
開発関連Docker WordPressをサブディレクトリで動かす 公式のDocker Wordpressをサブディレクトリで動かす方法です。こんなURLのことです「https://ドメイン/サブディレクトリ/」通常のdocker-composeの例version: "3"services: hoge-w...2019.04.27開発関連
開発関連【Nuxt.js/Vue.js】Dockerイメージを作る&サイズを小さくするコツ Nuxt.jsをDockerで動かすための手順をまとめました。ビルド用のshelldocker内にソースをコピーしてビルドではなく、先にビルドしてからイメージを作ります。#!/bin/shAPP_NAME=xxx-appnpm run bu...2019.04.10開発関連
開発関連【Nuxt.js】本番ではUnixドメインソケットを使う方法 Unixドメインソケットを使ったほうがTCPよりもパフォーマンスがいいので、Nuxt.jsを本番モードで動かす際にUnixドメインソケットに切り替える方法をまとめました。Unixドメインソケットについてはこの記事がわかりやすかったです。環境...2019.04.08開発関連
開発関連docker-composeで複数コマンドを実行する commandを複数実行するdocker-compose.ymlのcommand部分の抜粋例です。command: /bin/sh -c "rm -f /var/run/nuxt.sock && npm run start"「/bin/sh...2019.04.07開発関連
開発関連Google Cloud SQLにCloud SQL Proxyを使って接続する方法 CloudSQLに外部から接続する方法としてはpublic ipを公開する方法とCloudProxyツールを使って接続する方法と2つあります。■Cloud SQLのpublic ipを公開して接続IP制限(必須)したりSSLの設定(任意)を...2019.03.16開発関連