問題タブ [boot2docker]
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.
docker - boot2docker またはネイティブ docker インストールを使用しますか?
Linux 環境で docker を使用したいので、2 つのオプションがあります。
VM の方が簡単にインストールできると思いますが、ラップトップと Docker コンテナー間でデータを共有するのは難しい場合があります (たとえば、viralbox にゲストの追加をインストールする必要があります...)。
一方、ネイティブ インストールはそれほど簡単ではないように見えますが、ある程度のパフォーマンスが向上し、データの共有がより簡単になると思います...
では、2 つの方法の長所と短所を教えてください。
あなたの選択は何でしたか、そしてその理由は何ですか?
ありがとう :)
windows - ドッカーはWindowsエラーで実行されません
docker をインストールし、 https ://docs.docker.com/installation/windows/#installation の指示に従いましたが、boot2docker start を実行すると、次のようになります。
boot2docker ssh を試すと、同じ 255 エラーが発生します。boot2docker IP を使用して VM IP を取得しようとしましたが、何も得られませんでした。起動プロセスで boot2locker が成功しなかったためだと思います。
いくつかの観察結果... vm 設定を調べたところ、指定されたネットワークまたはストレージ設定がなく、vm 設定のメモリ割り当てが構成 (boot2docker 構成) の値と一致しませんでした。boot2docker の start/stop コマンドが機能します。
私は困惑しています。
windows - Windows の Boot2docker で「許可が拒否されました」というエラーが発生しました
https://github.com/boot2docker/windows-installer/releasesから docker-install v1.1.2 をダウンロードしてインストールしました。
ただし、「許可が拒否されました」というエラーが表示され続けます。
cmd コンソールから直接 boot2docker を実行すると、次のようになります。
何か案が?
管理者の役割でコマンドを開いたことに注意してください。それでも役に立ちません
エクスプローラーから「start.sh」をダブルクリックしたときのスクリーンショット:
macos - DOCKER_HOST 変数は何をしますか?
OSXでBoot2Dockerを使用して、Dockerを初めて使用します。起動後、次のメッセージが表示されます。
それがなくても、基本的な Docker コマンド (例: docker run hello-world
) は問題なく動作します。
インストール手順はあまり有益ではありません。
それが「安全」であることを知っていても、それがなぜ有用なのかはわかりません。
私がはっきりしていないこと:
- ドッカー「クライアント」とは何ですか?
- ドッカー「デーモン」とは何ですか?
- ドッカーの「ホスト」とは何ですか? (Boot2Docker VM 自体?)
docker - OpenShift での Docker 統合
非常に興味深いDockerの概念について知りました。boot2docker を使用して Windows マシンに Docker をインストールしましたが、これは期待どおりに動作します。
私は、OpenShift での docker サポートについて話している多くのブログを見てきました。Docker がどれだけうまくサポートされているか、OpenShift のオリジン/エンタープライズまたはオンラインでこれを統合する方法を知りたいと思っていました。
オンラインでは、それが機能するかどうかわかりません。詳細を教えてください。
それは本当に役に立ちます。
ありがとう、やし
jenkins - Docker を実行して特定のポートをリッスンし、Jenkins と統合する方法
を使おうとしていますJenkins Docker plugin
。残念ながら、RHEL で Docker を実行して特定のポートをリッスンすることはまだできません。
私は追加しなければならないことを知っています:
しかし、私の RHEL インストールでは/etc/init/docker.conf
ファイルが見つかりません。
では、どのファイルを変更するのでしょうか?
docker - Docker - イメージからホストにファイルをコピーするにはどうすればよいですか?
私の質問は、コンテナからホストへのファイルのコピーに関するこの質問に関連しています。依存関係をフェッチし、ソースからビルド アーティファクトをコンパイルし、実行可能ファイルを実行する Dockerfile があります。ビルド アーティファクトもコピーしたい (私の場合は '../target/` で.zip
作成されたものsbt dist
ですが、この質問は jar やバイナリなどにも当てはまると思います。
docker cp
イメージではなくコンテナで動作します。コンテナからファイルを取得するためだけにコンテナを起動する必要がありますか? スクリプト/bin/bash
で、バックグラウンドで対話モードで実行し、ファイルをコピーしてからコンテナーを強制終了しようとしましたが、これは面倒です。より良い方法はありますか?
一方、 1 つのファイルを取得するためだけに.tar
実行後にファイルを解凍することは避けたいと思いdocker save $IMAGENAME
ます (ただし、現時点では、最も遅い場合でも、これが最も簡単なオプションのように思えます)。
たとえば、docker ボリュームを使用します。
しかし、私はboot2docker
OSX で実行していて、Mac ホスト ファイルシステムに直接書き込む方法がわかりません (読み取り/書き込みボリュームが boot2docker VM 内にマウントされているためblah.zip
、イメージから抽出するスクリプトを簡単に共有することはできません)。他の人。
jenkins - Jenkins Docker プラグインがオフラインで表示される
Docker Pluginを Jenkins と統合しました。
インストール後に「テスト接続」を確認すると、Dockerのバージョンが正しく表示されているため、統合は成功したと確信しています。
現在、ビルドからスレーブをプロビジョニングしようとしていますが、失敗しています。私は得ています:
これをデバッグする方法を教えてください。