ドッカーCLIを使用してリモートデーモンに接続したいのですが、デーモンを含むエンジン全体をローカルマシンにインストールする必要がありますか?デーモンではなくドッカーcliのみをインストールすることは可能です
8
A
答えて
4
LinuxにDockerをインストールする場合は、最新の1.12.0 releaseでは、DockerデーモンとDockerクライアントが別々のバイナリファイルにあります。
これは、リリースログで言及されています:
スプリット2へのバイナリを:ドッカ(クライアント)とdockerd(デーモン)#20639
あなたは、Macにドッカーをインストールしている場合は、 Mac OSバイナリはクライアント専用です:resource
14
まず、システムのリリースをダウンロードして解凍してから、解凍してください。ここにはmac、linux、windowsのx86_64バイナリがあります。
アーカイブを展開したら、./docker/docker
にdocker CLI実行可能ファイルがあります。そのファイルをパスに移動すると、完了です。
あなたは、具体的ドッキングウィンドウのイメージにドッキングウィンドウのCLIをインストールするために探している場合は、ここに私のDockerfileコマンドがそうするのです。
this comment へENV DOCKERVERSION=17.12.0-ce
RUN curl -fsSLO https://download.docker.com/linux/static/stable/x86_64/docker-${DOCKERVERSION}.tgz \
&& mv docker-${DOCKERVERSION}.tgz docker.tgz \
&& tar xzvf docker.tgz \
&& mv docker/docker /usr/local/bin \
&& rm -r docker docker.tgz
H/T