libopenjp2-7-dev:dockerコンテナにインストールした後もパッケージが見つかりません。

libopenjp2-7-dev:dockerコンテナにインストールした後もパッケージが見つかりません。

Dockerエントリポイントでいくつかのコマンドを実行しようとしました。

docker run -v $(pwd):/oin -w /oin --entrypoint /bin/sh ubuntu -c "apt-cache show kernel glibc systemd bash coreutils grub2-pc libmodulemd | tee manifest-ubu:Core.txt; apt-cache search glibc kernel | tee manifest-ubu:Old.txt; apt-cache show libopenjp2-7-dev | tee manifest-ubu:Graphics.txt" eric/ubuntu_image:latest_image

ただし、エラーメッセージが表示されます。E: No packages found. (libopenjp2-7-devパッケージ関連のエラーメッセージ)

これまで私がしたことはすべて次のとおりです。

  1. Ubuntuイメージを複製し、名前をeric / ubuntu_imageとそのコンテナubuntu_image_containerとして指定します。

    このコンテナにボリュームをマウントしますが、私が知っている限り、Ubuntuのopenjpeg2と同じパッケージであるlibopenjp2-7-dev.libopenjp2-7-devを除いて、すべてがうまく機能します。

  2. 複製されたイメージにlibopenjp2-7-devをインストールし(デフォルトイメージは変更できないため)、上記のコマンドを実行した後も次のエラーが発生します。パッケージが見つかりません。

  3. インストールされたパッケージは、複製されたイメージのコンテナ内にもあります。 find コマンドを使用して、パッケージの場所が次のものであることを確認します。./usr/share/doc/libopenjp2-7-dev

  4. libopenjp2-7-devを含む行を削除すると、すべてがうまく機能します。

助けてくれてありがとう。 libopenjp2-7-devパッケージが見つからない理由を理解できません。

関連情報