問題タブ [docker-machine]

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 投票する
5 に答える
25846 参照

docker - 企業プロキシの背後にある docker-machine

docker-machine を使用して、企業の http プロキシの背後にあるプライベート クラウド (Openstack) にインスタンスを作成しようとしています。

docker-machine にプロキシを使用するように指示することは可能ですか、それとも http_proxy env 変数で既に事前構成されているグランス イメージが必要ですか?

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

docker - boot2docker と docker-machine の IP アドレスの安定性と信頼性はどの程度ですか?

boot2docker/docker-machine VM の割り当てられた IP アドレスを使用boot2docker ipまたは取得できることはわかっています。docker-machine ip

私が理解していることから、デフォルトのIPアドレスは次のとおりです。

  • boot2docker: 192.168.59.103
  • ドッカーマシン: 192.168.99.100

これに関連する私の質問は次のとおりです。

  • 同じネットワーク/ホスト上の別のデバイス/VM と競合しない限り、これらのアドレスが通常使用されると想定できますか?
  • 停止/開始時、boot2dockerまたはdocker-machine同じマシン上で、常に同じ IP アドレスを使用する VM に依存できますか?

VM を起動/停止するたびにこれらのコマンドを実行する必要がないように、ユーザー プロファイルによって作成された、boot2docker shellinitまたはユーザー プロファイルに作成された環境変数を保存したいのでお願いしています。docker-machine env dev

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

docker - Docker-machine : ssh コマンドを正しく実行するには?

OS X ローカル ホストで Docker を実行しています。開発用マシンを作成し、開発用マシンへの SSH でコマンドを実行しようとしています。

私は得る:

その後、プロンプトが返されません。CTRL-C を使用する必要があり、次のようになります。

正しく実行する方法はありますか? (boot2docker を使用すると、実行するコマンドが引用符で囲まれるので簡単でした)。フィードバックありがとうございます。

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

ssl - Docker マシン: ca.pem が見つかりません

ここでは、docker マシンを使用してテスト マシン (dev) を作成しています。

VM が作成され、問題なく実行されます。そして、次のコマンドを実行したときのエラーは次のとおりです。

この問題に対処する方法がわかりません。boot2docker の再起動を試みました。

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

python - docker-compose チュートリアルに従うと、django アプリは作成されません

私は docker-compose チュートリアルに従って、django アプリをデプロイする方法を見つけようとしています: http://docs.docker.com/compose/django/

そして、すべてが順調に進んでいます (アプリも動作します!) がcomposeexample、ローカル プロジェクト ディレクトリに django プロジェクト フォルダーが作成されません。

「それはうまくいきます!」という作業が残っています。実行後のページ:

$ docker-compose run web django-admin.py startproject composeexample .

しかしcomposeexample/settings.py、チュートリアルが示唆するように、私は .

チュートリアルは間違っていますか?私はそれに従っていませんでしたか?

ありがとう!

アップデート:

ここに問題があります。docker-machine を使用して、このプロセス全体をリモート docker インスタンスを介して実行しています。リモート Docker マシンを使用する場合、ローカル フォルダー共有に関する規則は異なりますか?

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

django - docker-machine コンテナーにないローカル ファイル

したがって、sass css コンパイル用の別のコンテナーを使用して、単純なコンテナー化された django プロジェクトがあります。

docker-machine で docker-compose を使用していますが、起動すると、Web コンテナーにローカル ファイル (manage.py など) が何もないため、file not found: manage.pyエラーで終了します。

もっと説明しましょう:

docker-compose.yml

Dockerfile

そして、ローカル ディレクトリにある標準の django プロジェクト:

そして、これが私ができる限り分離されたエラーです:

$ docker-compose run web python

can't open file 'manage.py': [Errno 2] No such file or directory

これは本当です:

$ docker-compose run web ls

static

これはリモート s での作業に問題があると思います。簡単な django チュートリアルdocker-machineに従おうとしましたが、ローカル ファイル共有の動作が異なると思います。

docker-machine を使用する場合の動作の違いは何ですか?

0 投票する
0 に答える
124 参照

docker - Docker swarm 証明書

私はDocker Operationsチュートリアルに従おうとしました。私は Windows マシンを使用しているので、Docker Machine と Compose のほとんどを回避しましたが、Swarm をうまく使用できませんでした。

ca.pemインスタンスをクラスターに参加させようとしたときに、いくつかの証明書 (ファイル) を要求し続けたため、行き詰まりました。docker-machine create ...また、家庭教師のマシンでは、画面に出力された最初の行が証明書のコピーまたは生成に関係していることに気付きましたが、私の Docker マシンはそれを行いません。

これは、私が Windows マシンを使用しているためですか? チューターは、正しく動作するナイトリー ビルドにアクセスできますか? または、これらの証明書を別の場所で生成する方法を学ぶ必要がありますか?

免責事項: 私は IT に関する知識がほとんどありません。Docker は、実際に何もインストールせずに Digital Ocean ドロップレットをセットアップする優れた方法です。