I was looking for a simple recipe to install Glide into one of my Docker images and I couldn’t find it so I created my own:
1 2 3 4 5 6 7 # Install glide RUN mkdir /tools WORKDIR /tools RUN wget https://github.com/Masterminds/glide/releases/download/0.10.2/glide-0.10.2-linux-386.tar.gz RUN tar -zxvf glide-0.10.2-linux-386.tar.gz RUN mv linux-386/ glide/ ENV PATH /tools/glide:$PATH
It is pretty simple. The only part that caught me by surprise was adding a path to the $PATH. The best way to do it is by using the ENV instruction:
1 ENV PATH /tools/glide:$PATH
Now, all containers created from this image will have glide available in their path.