0122
濁流
- 徳丸本久しぶりに
- docker 環境が壊れたっぽい
- container, network, image 全部消して1からやり直し
> docker compose up -d
だけで起動,便利!
- ただ,ソースコード中に
http://api.example.net/33/33-006.php
のように api.example.net
というドメインにアクセスしようとしているが,Not Found!!
- README にちゃんと記載があった
> docker compose restart
- proxy 経由の使い方に戻してリスタート!動け!
- うん,動かねぇ!アプリ自体にはブラウザからアクセスはできた
- ちなみにポートは 80, 13128 両方とも行けたが,以前
api.example.net
がねーよ!って言われるね
- docker かなり忘れてる
- ソース変更しても反映されない…
docker compose down
からの docker compose up -d
でも反映されない?🤔
> docker compose exec apache bash
からコンテナ内に入る
vi command not found
… WHAT'S!?
> apt-get update
→ apt-get install vim
これで vim が入る(ほっ)
- あとはファイルを変更
api.example.net
→ 127.0.0.1:13128
に変更
- 無事にファイルが動作する 🎉
- ローカルファイルを変更して docker コンテナ内のファイルが変更されてほしい…
- P177 「認証情報を含むリクエスト」から
http://127.0.0.1/33/33-006.php
にアクセス
まとめ
- docker 周りは素直にググる方が早そう
- AI よりも