問題タブ [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.

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

docker - Dockerにnodejsをデプロイする

サンプル ノード js アプリケーションを docker にデプロイしようとしています。

http://oskarhane.com/create-a-nodejs-docker-io-image/のチュートリアルに従っています。

チュートリアルには、ステップ 4 があります。作成者は、app.js をコードで変更して /app/www/app.js に配置するように求めています。 /var で。私は文字通りこの場所で立ち往生しています。

js ファイル app.js をサーバー コードで変更する方法を誰か教えてもらえますか? または、ubuntu 12.04 dockerにアプリをデプロイするためのより簡単なステップバイステップのアプローチがあれば教えてください。

0 投票する
5 に答える
8693 参照

docker - Docker コンテナーの IP アドレスの取得

DockerをインストールしたVMであるubuntuマシンがあります。ローカルの Windows マシンからこのマシンを使用し、 ssh を実行して、ターミナルを ubuntu マシンに開いています。

ここで、必要なすべてのソフトウェアを含む docker イメージを取得します。たとえば、apache がインストールされています。後で、サンプル アプリケーション (Web アプリケーション) をデプロイして保存します。

現在、デプロイされたアプリケーションが適切に実行されているかどうかを確認する方法について、混乱しています。つまり、デプロイされたアプリケーションを含むコンテナーのアドレスは何でしょうか。例:-ubuntuマシンのアドレスであるhttp://127.xxxと入力すると、タイムアウトになります。

デプロイされたアプリケーションを確認する方法を教えてください。また、コンソールでのプログラムの出力の印刷は、出力が印刷されるため、一見問題なく機能します。私が疑問に思っているのは、Webアプリケーションに関することだけです。

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

vagrant - Vagrant VM 内から Docker コンテナーにアクセスする方法

2 つの Docker コンテナーをプロビジョニングする Vagrant セットアップがあります。Docker コンテナーは問題なく起動します。Vagrant VM 内で実行するdocker psと、両方のコンテナーが正しいポートに接続されていることがわかります。実行するdocker logs XXXと、Redis と Mongo の両方のデーモンが実行されていることがわかります。しかし、Vagrant ボックス自体からは、実行中のサービスに telnet で接続したりアクセスしたりすることはできません。いつも接続が拒否されます。Vagrant VM が Docker 内で実行中のサービスを認識できるようにするにはどうすればよいですか?

Vagrantfileのように見えます:

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

vagrant - Vagrant + Docker エラー

私は Vagrant 1.6.3 と phusion/baseimage を Docker プロバイダーとして使用して、Docker を使用しています。しかし、私はこのエラーに遭遇しています:

次の SSH コマンドは、ゼロ以外の終了ステータスで応答しました。Vagrant は、これはコマンドが失敗したことを意味すると想定します。

ssh -i /tmp/key_e8ffa02d35af2bec7aab60fe7e9df4db_0c30703c7b7126cdf4832a41b85627e5 -o 圧縮=yes -o ConnectTimeout=5 -o StrictHostKeyChecking=いいえ -o UserKnownHostsFile=/dev/null -p22 root@172.17.0.2 -E's bash

誰でも私を助けることができますか?ありがとう。

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

docker - Mac で Docker を使用してパッケージをインストールできない

今朝、Docker をいじり始めたのでboot2docker、Mac にインストールしました。

Ruby gems をインストールする Dockerfile を作成しようとするまで、 Working with Docker Images ドキュメントに従って、すべてがうまくいっているように見えました。

gem をインストールするために接続できない理由について、私は長い間頭を壁にぶつけました。それについてGoogleには何もありません。

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

docker - docker クライアントでデフォルトとして最後のコンテナー名を使用する

docker client forには、最近実行されたコンテナー情報を示すdocker ps非常に便利なフラグがあります。-lただし、他のすべての docker コマンドには、 または のいずれかを指定する必要がありCONTAINER IDますNAME

呼び出すことができる素晴らしいトリックはありますか:

それ以外の:

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

docker - Docker コンテナのネットワークをトラブルシューティングする最良の方法

OSXでboot2dockerを使用してDockerを使用しています。私が作成したコンテナがarchive.ubuntu.comや などに接続できないことがありping google.comます。でもできるping 8.8.8.8

コンテナ ネットワークのトラブルシューティングに最適な方法は何ですか?

0 投票する
6 に答える
17336 参照

windows - Dockerfile とアプリケーション ファイルを boot2docker にデプロイする方法

Docker の学習を始めたばかりで、Windows で boot2docker を使用して簡単なセットアップをしようとしています。プロジェクト ファイルを boot2docker VM にアクセス可能にする方法をオンラインのチュートリアルやサンプルで見つけることができませんでした。

boot2docker をダウンロードし、インストールと起動に成功しました。それに ssh して、hello world docker の例を実行することもできるので、VM に Docker がインストールされていることがわかります。

ここで、質問Dockerfile: Docker コンテナーを構築できるように、boot2docker VM で自分と自分のアプリケーション ファイルを取得するにはどうすればよいですか?

つまり、boot2docker VM からこれを実行しようとしています。

https://github.com/boot2docker/boot2docker#folder-sharingの指示に従ってSAMBA 共有をセットアップしようとしましたが、Windows から共有に正常に接続できました\\192.168.59.103\dataが、同じアクセス方法がわかりませんboot2docker VM 内のディレクトリ。

答えは明らかな気がしますが、その壁にぶち当たるのは私だけではないと確信しています。ご協力いただきありがとうございます!


更新 - boot2docker 1.3 に組み込まれました!

boot2docker 1.3 以降、共有フォルダーをマウントする機能が追加されたため、VM は dev フォルダーを直接共有できます。詳細はこちら: https://github.com/boot2docker/boot2docker#virtualbox-guest-additions