問題タブ [docker-toolbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
696 参照

python - Python から Docker で実行されている Kafka への書き込みが失敗する

Docker Toolbox と Docker Compose を使用して、OS X 上の Docker で Zookeeper と Kafka を実行しています。私の docker-compose.yml ファイルは次のとおりです。

test_impressions というトピックを作成しました。

この単純な Python スクリプトを使用して書き込みを試みます。

次のエラーが表示されます。

3 つの docker-machine ポート (9092、9093、および 9094) すべてで試しました。何か設定が間違っていますか?

ありがとう。

0 投票する
1 に答える
4537 参照

macos - Docker Toolbox/Mac インストール後の DOCKER_HOST の設定

マックはこちら。ツールボックスからDocker をインストールしましたが、すべての Docker コマンドで同じエラーが発生します。

ただし、興味深いことに、次のとおりです。

Google 検索結果| このエラーは、ツールボックスが正しくインストールされなかったこと、および次の環境変数の 1 つ (またはすべて) を設定する必要があることを示しています。

  • DOCKER_HOST; および/または
  • DOCKER_CERT_PATH; および/または
  • DOCKER_TLS_VERIFY

DOCKER_HOSTが自分のマシンに設定されていないことを確認しました(表示envecho $DOCKER_HOST表示もしません)。だから私の懸念:

  • これらの環境変数とは何ですか? また、それらは何をしますか? それらの適切な値は何ですか?
  • マシンの再起動が持続するように永続的に設定するにはどうすればよいですか?

アップデート

これまでの1つの回答で提案されたコマンドを実行します:

アイデア?

0 投票する
3 に答える
39591 参照

macos - コマンドライン経由で Mac に Docker Toolbox をインストールする

Mac で開発者環境のセットアップを自動化しようとしています。そのセットアップの一部は、Docker Toolboxのインストールです。コマンドライン経由でこれを行う方法に関するドキュメントが見つかりません。このインストールを自動化するにはどうすればよいですか (コマンド ラインからトリガーする必要があります)。


更新:デニスの称賛で指摘されたように

Docker for Macが存在するようになりました。これは、Docker Toolbox に代わるものです。自作キャスク経由で入手できます:brew cask install docker; open /Applications/Docker.app

0 投票する
1 に答える
143 参照

macos - Linux ディストリビューションを Docker コンテナー内にインストールする理由

私は Docker を理解し始めています。私が知る限り、docker コンテナーはコンテナーがインストールされているデフォルトの Linux ディストリビューションで実行されます。私の場合は、docker ツールボックスに付属する Mac OS X 軽量ディストリビューションです。

では、実際に多くの Docker ファイルがコンテナー内にディストリビューションをインストールしているのを目にするのはなぜですか。

たとえば、以下で始まる 1 つの Docker ファイルを次に示します。

これは、Debian ベースのコンテナー内に Docker イメージをインストールすることです。

たとえば、Ubuntuを使用している他の多くの人も見ています。

このステップをバイパスできず、コンテナに直接インストールされたソフトウェアは、コンテナがインストールされている下線付きの Linux ディストリビューションを使用できますか?

0 投票する
9 に答える
46271 参照

docker - Windows 上の Docker Toolbox で --volume オプションを使用するには?

--volumeDocker Toolbox を使用して簡単なコマンドでボリュームをマウントすることにより、Windows ファイルと Docker コンテナーの間でフォルダーを共有するにはどうすればよいですか?

「Docker Quickstart Terminal」を使用していますが、これを試すと:

このエラーがあります:

これに続いて、私も試しました

そして得た

0 投票する
1 に答える
10720 参照

docker - Docker ツールボックス:「C:\Users」Windows 以外のフォルダーをマウントする方法はありますか?

Windows 7 で VirtualBox 5.0.6 を使用して Docker toolbox 1.8.3 をインストールしました。

Docker クイックスタート ターミナルの起動時に作成されるデフォルトの仮想マシンには、に定義された共有フォルダが 1 つあります。ホストにドライブをマウントするなど、他の共有フォルダをこの仮想マシンに永続的に追加することはできますか?c:\Usersd:\

0 投票する
2 に答える
1920 参照

windows - 「docker run -v」は、Docker Toolbox を使用する Windows では機能しません

CoreOS VM から次のコマンドを実行すると、期待どおりに動作します。

composer.json指定された Docker ボリューム マッピングを使用して、現在の作業ディレクトリ内のファイルを初期化します。Docker コンテナーには基本的に PHP ツール composer がインストールされており/data、コンテナーのフォルダー内でそのツールを実行します。マッピングを使用することで、ホスト マシン上のファイルに実際に適用されます。

ただし、Docker Toolbox を使用して Windows でこのコマンドを実行しようとすると、次のエラーが発生します。

ここで気付いたのは、コマンドを実行するときに Git Bash にいるにもかかわらず、まだ Windows パスを使用していることです。それで、次のことを試しました(引用符で囲みます):

現在、ディレクトリを見つけることができません。

$PWD 変数なしでも試しましたが、違いはありません。

これを Windows で機能させるにはどうすればよいですか?