tarにファイルを追加できません。アーカイブ/tar: ソケットはサポートされていません。

tarにファイルを追加できません。アーカイブ/tar: ソケットはサポートされていません。

これが質問に適しているかどうかはわかりませんが、docker buildマウントされたボリュームにイメージをビルドするコマンドを実行しています。このプロセスで奇妙なエラーが発生しました。

/mnt/Volumes/file/on/volume ファイルを tar に追加できません。 archive/tar: ソケットはサポートされていません。

どういう意味ですか?

ベストアンサー1

これは私にとって効果的です。 docker commitを試してメッセージを受信しようとしています。

  ERRO[2018-10-06T20:54:22.894911981-05:00] Can't add file /var/lib/docker/overlay2/161e218868241d450115fafcadc20b52ad2c81bf2e6b83897d3dfb7081eea34d/diff/tmp/ssh-OOMPJg4ESVMk/agent.165 to tar: archive/tar: sockets not supported

またコンテナに貼り付けて取り外すと/tmp/ssh-OOMPJg4ESVMk/ 正常に提出されました。

何が起こっているのかは、ソケットが生成されるということです。たとえば、コマンドはeval $(ssh-agent -s)ソケットを生成しましたが、認識しませんでした。

靴下ファイルを削除して送信してください。

おすすめ記事