通过Dockerfile安装最新的Docker客户端
我已经将这些步骤包含在我的Dockerfile中,以便在我的容器上安装最新的Docker客户端
RUN wget -P /tmp/ https://get.docker.com/builds/Linux/x86_64/docker-1.12.6.tgz && \ tar -xvf /tmp/docker-1.12.6.tgz --directory /tmp/ && \ mv /tmp/docker /usr/local/bin/docker
要确保我是正确的,所以我已经进入了容器,并做到了这一点
XX@XXXXXXXXXXXX:/$ docker bash: docker: command not found XX@XXXXXXXXXXXX:/$ docker version bash: docker: command not found XX@XXXXXXXXXXXX:/$ XX@XXXXXXXXXXXX:/$ which docker XX@XXXXXXXXXXXX:/$
不知道为什么没有工作。 请帮忙! 非常感谢。
您应该将docker客户端二进制文件复制到/usr/local/bin
而不是整个未压缩的docker
文件夹。
所以更改应该是: mv /tmp/docker/docker /usr/local/bin