djangoをdockerコンテナで利用(2) - pipでdjangoのパッケージを更新する
インフラ作業してSSL接続によるロケット画面が表示できるようになったので続きを勉強して試しながら実施。 dockerコンテナ内のコマンドライン python3とpip3を使っていく。 コンテナのbashに入る。 1 2 3 4 5 $ docker ps | grep django 8b95c47cd3b0 sv_django:3.1.5 "supervisord -n" 12 days ago Up 40 minutes 0.0.0.0:38080->8080/tcp, :::38080->8080/tcp docker_sv_django_1 f7530c88c5ab mysql:5.7 "docker-entrypoint.s…" 2 weeks ago Up 39 minutes 33060/tcp, 0.0.0.0:23306->3306/tcp, :::23306->3306/tcp docker_sv_django-DBServer_1 $ docker exec -it docker_sv_django_1 bash root@svdjango:/# コンテナの中ではviすら使えないこともあるので、必要ならaptとかyumとかでインストールしておく。 requirement.txtに書いて管理 パッケージを一括で管理する。 他に依存するものは勝手に取ってきてくれるらしい。 upgradeした後で、バージョンNo書き換えれば最新を維持できる。 phpは5から7に上げるとき苦しんがけど、djangoは楽にバージョン上げていける運用になったらいいなぁ。 ...