開発サーバーにバージョン1.12.0のドッカーをインストールしました。異なるドッカーバージョンのドッカー画像
プロダクション環境のレプリカである別のサーバー(テスト)でイメージをテストしたいと思います。
私がインストールできるDockerの最高バージョンは1.7.0です。
$ docker save -o my-image-file.tar my-image
そして、テストサーバーにインポートするには:
$ docker load -i my-image-file.tar
そして、私が持っていたとして働いていました:
$ docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
my-image 0.0.1-alpha.0 4f73652ffdd1 12 days ago 813.4 MB
しかし、私はコマンドを使用して画像を移動するには
私はそれを実行しようとすると、私は次の問題があります:
$ docker run --rm -t my-image:0.0.1-alpha.0
デーモンからエラー応答:コンテナ1388707e60edd19170f3064c548da7bf72f045a85498854339e3447c2ab97e98を開始できません:
デバイスまたはリソースがビジー状態の私はドッキングウィンドウのPS実行する場合:
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
そして:
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d96a19b4dcc0 my-image:0.0.1-alpha.0 "npm start" 6 seconds ago focused_goldstine
を
これは2種類のドッカーのバージョン間の問題ですか?
同じドッカーバージョンを使用せずに修正できますか?
UPDATE
私は、インターネット接続をセットアップし、docker.ioレジストリからダウンロードしたコンテナを起動してみてください。
イメージをプルしますが、コンテナを実行することはできません。
同じエラーです。
あなたがアンマウントの/ var/libに/ドッキングウィンドウ/ devicemapperを/ mnt/1388707e60edd19170f3064c548da7bf72f045a85498854339e3447c2ab97e98' '試してみて、私がやったコンテナ –
を再起動し、それがマウントされていなかったと私はコンテナを実行すると、再び同じ結果を持っていたことができます。 –