在docker镜像中安装sdkman

tri*_*ath 6 ubuntu sdk docker docker-compose

在docker 镜像SDKMAN!中安装时出现错误。Ubuntu 16.04

FROM ubuntu:16.04
RUN apt-get update
RUN rm /bin/sh && ln -s /bin/bash /bin/sh
RUN apt-get -qq -y install curl
RUN curl -s https://get.sdkman.io | bash
RUN chmod a+x "$HOME/.sdkman/bin/sdkman-init.sh"
RUN source "$HOME/.sdkman/bin/sdkman-init.sh"
Run Code Online (Sandbox Code Playgroud)

kar*_*ivi 7

确保你有curl、wget、unzip 和zip。有了他们,我就可以成功安装 Sdkman。以下是我的 Docker 内容

FROM ubuntu:18.04

RUN apt-get update
RUN rm /bin/sh && ln -s /bin/bash /bin/sh
RUN apt-get -qq -y install curl wget unzip zip

RUN curl -s "https://get.sdkman.io" | bash
RUN source "$HOME/.sdkman/bin/sdkman-init.sh"
Run Code Online (Sandbox Code Playgroud)

  • 如果不使用为什么使用wget? (2认同)