問題タブ [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.
macos - Docker Toolbox とともにインストールされた Mac OSX 上の Docker でのポート マッピング
Docker Toolbox を使用して Mac に Docker をインストールしました。
Docker Quickstart Terminal を開いて実行しました
それはうまくいきます。
それから私は試しました:
コンテナが追加されていることがわかります。docker log
コンテナIDを使用すると何も返されませんが、それは正常だと思いますか?
Chrome で閲覧するlocalhost:8080
と、nginx のウェルカム ページが表示されません。トラフィックを処理するはずのいくつかの異なるコンテナーを実行しようとしましたが、どれも機能しませんでした。既存の github の問題と SO の質問はすべて、もはや存在しないものについて話しているようです - または少なくとも Mac OSX のデフォルトではありません。
docker - Docker: コンテキストを準備できません: Dockerfile パスのシンボリック リンクを評価できません: GetFileAttributesEx
今日、Docker Toolbox for Windows 10 64bit をダウンロードしました。チュートリアルを進めています。Dockerfile を使用してイメージをビルドしようとすると、次のエラーが表示されます。
手順:
- Docker Quickstart ターミナルを起動しました。
- 作成後のtestdocker。
- 「Build your own image」Web リンクに記載されている Dockerfile を準備します。
- コマンドの下で実行
docker build -t docker-whale .
Error: $ docker build -t docker-whale .
unable to prepare context: unable to evaluate symlinks in Dockerfile path: GetFileAttributesEx C:\Users\Villanueva\Test\testdocker\Dockerfile: The system cannot find the file specified.
ところで:私は@ https://github.com/docker/docker/issues/14339で言及されたいくつかのオプションを試しました
docker - docker ps は空のリストを表示します
docker ファイルから docker イメージを作成しました。ビルドは成功したと言った。しかし、docker コンテナーを表示しようとするとdocker ps
(これも試しdocker ps -a
ました)、空のリストが表示されます。奇妙なのは、 を呼び出して docker イメージを dockerhub にプッシュできることですdocker push "container name"
。
私は何が起こっているのだろうか?私は Windows 7 を使用しており、最新バージョンの dockertoolbox をインストールしました。
docker - docker push 押し続ける
Dockerイメージをdockerhubにプッシュしようとしています。スタートは良好で、複数のレイヤーを同時にプッシュしました。しかし、最後の 2 層に到達すると、奇妙なことが起こっています。100% 押した後は、0% からやり直します。これは無限に続くようです。私は Windows 7 を使用しており、最新の dockertoolbox がインストールされています。
macos - Docker Quickstart Terminal のターミナル アプリを変更する
OSX に Docker Toolbox をインストールしたばかりで、Docker Quickstart Terminal を初めて起動したときに、開くターミナルを選択するように求められました。愚かにも iTerm を選択しました。さて、最近の私の通常のターミナルがターミナルであることに気付いたので、その設定を変更したいと思います。しかし、私が何をしてもそれをリセットするようには見えません。
Docker Toolbox のインストーラーを再度実行してみました。また、 https://github.com/docker/toolbox/blob/master/osx/uninstall.shからアンインストール スクリプトを実行してから再インストールしてみました。しかし、Docker Quickstart Terminal をクリックするたびに、iTerm で起動します。
この設定を変更する方法を誰か教えてもらえますか?
networking - docker ツールボックスのネットワークの問題
こんにちは、 docker toolboxを使用して複数のサービスを相互に通信させたいと考えています: https://github.com/gettyimages/docker-spark
kitematic ではマスターの UI を表示できますが、docker を osx にネイティブにインストールできないため、スレーブへのリンクは機能しません。このhttps://github.com/FoxtrotSystems/spark-cassandra-docker/blob/master/README.mdは、サービス間のリンクを修正しません。ワーカーの一部を (少なくとも部分的に) 表示できるようになりました。スパークUI。
基本的に、質問は次のように要約されます。
サービスが「実際の」名前を使用して相互に通信/etc/hosts
できるように、Mac 上のファイルを (自動的に) 修正する方法を教えてください。docker-toolbox