‫OKです｡
‫これは､ データベースを更新するための名前付きボリュームの割り当てを通過する私です｡ postgresのはずですが､ おそらくDocker
‫Hubからの情報が必要なのでしょう｡
‫切り替えてみますね｡ OKです｡
‫バージョン9から始める必要があると書かれています｡ 6. 2.
‫いや､ 申し訳ない｡ 9. 6. 1. 9に行くことになってるんだけど｡ 6. 2. 9からスタート｡ 6. 1.
‫9は見当たりませんね｡ 6. 1はここにありますが､ 実はタグでこっちの方が見つかるといいんですけどね｡ 9のページを検索してみると
‫6. 1.
‫わかりました｡
‫これでよしとしよう｡
‫かっこいい｡
‫さて､ これはDockerfileが行っていることを別の角度から見たものです｡
‫私は... ここにボリュームパスがあります｡
‫それはどちらも同じボリュームパスだと思うことにしています｡
‫だって､ そんなの滅多に変えないんだもん｡
‫9とする｡
‫だから､ OK｡ ドッカーコンテナを実行します｡
‫ポートとか気にしなくていいし｡
‫そのためにポートは必要ないのです｡
‫バックに入れるのは-dで｡ では､ psqlという名前にしておきます｡ そして､ ボリュームのpsqlを呼び出す｡
‫そのボリュームを貼り付けて､ データを保存するんです｡ それから､ コンテナポストを呼び出す必要があるのですが...｡
‫像... ここに画像を打ち込む必要があります｡
‫9. 6. 1. K. さて､ ドッカーコンテナのログは以下の通りです｡
‫実行しながら見続けるように､ -fコマンドをするんです｡
‫実際に起動が終わったと思います｡
‫データベースシステムは､ 接続を受け入れる準備ができています｡
‫OKです｡
‫その中からControl cを｡
‫だからいいんです｡
‫dockerコンテナでpsqlを停止するのをやってみる｡
‫上矢印を押してみる｡ これを2に変更する｡ 同じ名前を2つ持つことができないので､
‫2に変更する必要があります｡
‫docker container ps -aを実行すると､
‫2つの異なるバージョンが表示されるはずです｡
‫数分前に止まったもの｡ docker
‫volume ls をしています｡ その正しい名前で1巻持っていることがわかります｡
‫これでドッカーコンテナのログを取ったら...｡
‫そうですね｡
‫短い､ とても短いログがそこにある｡
‫そして､ データベースシステムは､ 接続を受け入れる準備ができています｡
‫アップデートに成功しました｡