docker-compse up で failed to bind port 0.0.0.0:80/tcp: Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use
知らないうちに nginx 起動してた…🤔
詳細VPS で apt upgrade したらカーネルが
ポートの状態確認するsudo lsof -i :80なんか使われてた…
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEnginx 692 root 6u IPv4 16188 0t0 TCP *:htt ...
Github Actions で VPS に Deploy しようとしたら Host key verification failed. で ssh 接続に失敗
known_host の指定間違えてた…。
shimataro/ssh-key-action 使用時に known_host の指定が必須になっていて、 – – で Repository secrets を追加するのだけれど、VPS上の ~/.ssh/known_hosts ファイルの中身をペーストしてたのでした…。
接続する先が V ...
mecab-ipadic-neologd で Hash value of /var/www/moyosy/mecab-ipadic-neologd/libexec/../build/mecab-ipadic-2.7.0-20070801.tar.gz don’t match のエラーが出てインストールできない
(環境によって異なるかもですが)インストール用 shell script 内での、ダウンロードした tar.gz ファイルのハッシュ値比較で上手くいかず、強制的にインストールが止まってしまう状態。
生成したハッシュ値の最後に半角スペースがあり、これが原因でハッシュ値比較の結果が false になっていた。
Dockerfile 内で
RUN sed -i ' ...[VSCode][PHP][Docker] コンテナ内で xdebug も入れたし php.ini の設定もしたのにそれでもブレークポイントで止まってくれなくてリモートデバッグできなくなった
(単なる一時例なので、ビンゴじゃなかったらごめんなさいっ)
VScode 側 launch.json の pathMappings 設定が間違ってました。${workspaceFolder} → ブレークポイントで止まってくれない${workspaceRoot} → ブレークポイントで止まってくれる
9003 port のポートフォワーディング設定を追加したと ...
[2020/11] Windows 10 Home で Docker 動かす時は、もう Docker ToolBox 要らない
WSL2 入れていれば 普通の Docker Desktop for Windows が動かせます。
自分の環境だと、Windows Home 1909, Build 18363 で稼働させています。
日本語ドキュメントだと
システム要件
Windows 10 Home マシンで Docker Desktop を実行するには、以下の要件が必 ...
Docker で phpMyAdmin を立ち上げるのにイロイロ躓いた話
落ち着いて docker-compose.yml の設定を理解しつつ調整すべし…。
経緯MySqlのダンプファイル (*.sql) をDBに反映させたかったのだけれど、
GUIのSQLツールでやろうとしたら、なんかうまく行かなかった。毎回 docker exec でコンテナに入って mysql コマンド…はダルい。
と言うわけで phpMyAdmin ...
docker-compse up で nginx が立ち上がらない
仮想環境から作業してるディレクトリ(フォルダ)が見えない状態になってました。
残念ながら Windows 10 Home だったので Docker Toolbox を使用したんだですが、Oracle VM VirturalBox の共有フォルダ設定(って言うとややこしいんだけど、「ホスト側のこのフォルダを、ゲスト側から使えるようにしますよ」って設定)がされていなかったのが原因 ...