带有 apt 包的 Docker 文件

ove*_*nge 0 linux apt docker apk-tools

我有以下两个使用 apk 的命令

apk add --no-cache curl && \
    curl -sSLO https://github.com/awslabs/aws-sam-local/releases/download/v${VERSION}/sam_${VERSION}_linux_386.tar.gz && \
    tar -C /usr/local/bin -zxvf /sam_${VERSION}_linux_386.tar.gz && \
    apk del curl && \
    rm -f /sam_${VERSION}_linux_386.tar.gz

# awscli for "sam package" and "sam deploy"
apk add --no-cache py-pip && pip install awscli
Run Code Online (Sandbox Code Playgroud)

我需要使用运行这两个命令apt


相应的命令使用什么apt-get

Ste*_*itt 5

apt-get代码片段中使用的命令的等效项如下apk

\n\n
    \n
  • apk add --no-cache curl:apt-get install -o APT::Keep-Downloaded-Packages=false curl

  • \n
  • apk del curl:apt-get purge curl

  • \n
  • apk add --no-cache py-pip:apt-get install -o APT::Keep-Downloaded-Packages=false python-pip

  • \n
\n\n

(最后一个命令假设您pip在 Python 2 之后使用 \xe2\x80\x99;python3-pip对于 Python 3 使用。)

\n