gpt4 book ai didi

linux - 如何检查 libpcap 是否安装在 Alpine docker 容器中

转载 作者:太空宇宙 更新时间:2023-11-04 11:49:06 26 4
gpt4 key购买 nike

我使用下面的 docker 文件在我的容器中安装了 libpcap。如何确保它已按预期安装和工作?

我在下面尝试过,希望能看到 libpcap

D:\work >docker exec -u 0 -it containerId sh

/app # cd /etc/apk

/etc/apk # cat repositories

http://dl-cdn.alpinelinux.org/alpine/v3.8/main

http://dl-cdn.alpinelinux.org/alpine/v3.8/community

/etc/apk #

下面是我的docker文件

FROM mcr.microsoft.com/dotnet/core/sdk:2.2-alpine AS build

# Install packages
RUN apk update
RUN apk -U --no-cache add libpcap

运行 apk info 命令有以下输出

警告:忽略 APKINDEX.adfa7ceb.tar.gz:没有这样的文件或目录

警告:忽略 APKINDEX.efaa1f73.tar.gz:没有这样的文件或目录

肌肉

忙碌箱

Alpine 基础布局

Alpine 键

libressl2.7-libcrypto

libressl2.7-libssl

libressl2.7-libtls

SSL_客户端

zlib

apk 工具

扫描 Sprite

musl 工具

libc-utils

ca-证书

krb5-conf

libcom_err

keyutils-libs

图书馆

krb5-库

libgcc

libintl

libcrypto1.0

libssl1.0

libstdc++

用户空间-rcu

lttng-美国

数据

最佳答案

运行 docker exec 命令并试试这个

$ apk info

这将列出 alpine 中所有已安装的包。

我可以在输出中看到 libcap

如果还是看不到包裹。确保在安装 libcap

之前运行了 apk update

关于linux - 如何检查 libpcap 是否安装在 Alpine docker 容器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56623439/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com