如何在基于maven:3.6.3-openjdk-14镜像的docker容器中安装aws-cli



我想为以下映像安装aws-cli,但收到以下错误。我尝试了apk,apt,但没有一个不起作用。你能帮我更新我的案卷吗?

我不想更改我的基本图像,我需要使用maven:3.6.3-openjdk-14

sh: apt-get: command not found

FROM maven:3.6.3-openjdk-14

RUN apt-get update 
&& apt-get install -y vim jq unzip curl 
&& apt-get upgrade -y 
#install aws 2
RUN curl --silent --show-error --fail "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && 
unzip awscliv2.zip && 
./aws/install && 
rm -rf awscliv2.zip

Docker镜像maven:3.6.3-openjdk-14基于Oracle Linux,该Linux使用rpm来管理包,因此apt-get不可用。

docker run -i -t maven:3.6.3-openjdk-14 -- cat /etc/os-release

相关内容

  • 没有找到相关文章

最新更新