Docker で イメージファイルを読み込む
前々回の記事の続き。
前回は古いDocker でpostgresの環境を作成した。
今日はUpgradeしたDockerでsaveしたファイルをloadする。
前回はつかえなかった
docker container ls
が使えるようになっています。
下位互換もあるらしいのでdocker ps
もそのまま使える。
loadはsaveとやることが逆なだけです。
イメージファイルが置いてあるディレクトリに移動して以下のコマンドを実行。
docker load < イメージファイル名 / docker load < postgres_new.tar.gz
実行したら以下のようにログが表示される
imageを確認する
docker images
コンテナの作成
docker run -d --name postgres10 -e POSTGRES_PASSWORD=password -p 15432:5432 postgres_new
前回と違うのはイメージ名はイメージファイルと同じになっているということです。
コンテナ内に入ってpostgresに接続できるのを確認しました。
やっと昨日に追いついた。
次回はpl/pgSQLについてやっていきたい。