問題タブ [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.
docker - docker-machine と VirtualBox を使用して特定の URL を持つ docker マシンを作成するにはどうすればよいですか?
VirtualBox ドライバーで Docker インスタンスを作成できますが、URL の指定方法がわかりません。
コマンドの作成:
docker-machine ls:
URLを特定のURLにしたい。Docker インスタンスに特定の URL (例: 192.168.99.113) を使用させるにはどうすればよいですか?
詳細: Docker Toolbox を使用した Mac 10.10.5
アップデート
コマンドを使用し--virtualbox-hostonly-cidrて docker マシンの IP 範囲を設定してみました。1 つの IP アドレス (「192.168.99.113/32」) の範囲を指定しましたが、作成されたマシンの IP は 192.168.99.100 であり、指定した範囲外です。
特定の IP アドレスで Docker マシンを設定することさえ可能ですか?
docker - docker-machine boot2docker root パスワード
どこにも答えが見つかりません... docker-machine を使用して VM (boot2docker) を作成しました。root を使用していくつかのファイルを編集する必要があります。
boot2docker の root パスワードは何ですか?
docker - ポートを docker-machine によって作成されたホストに制限するにはどうすればよいですか?
特定の IP からの 5432 への接続のみを受け入れるデータベース マシンを作成したいと考えています。このデータベース マシンへの接続を許可したい他のマシンは、docker を実行していません。docker-machineこの docker-compose ファイルを使用して、デジタル オーシャンで使用するホストをデプロイしました。
そして、次のような別の特定のホストからのトラフィックのみを許可しようとしました:
しかし、何らかの理由で、不要なホストからまだ接続できます。なぜそれが機能していないのですか?
mongodb - docker-machine で実行されている mongodb インスタンスに接続できません
私はdockerにかなり慣れていないので、自分のマシンからdocker-machineで実行されているmongoサーバーに接続しようとしています。
公式のmongoリポジトリに記載されているように、dockerイメージを開始しました:
docker run --name my-mongo -d mongo
私はdocker-machineで実行しているため、マシンのIP(で取得docker-machine ip dev)とデフォルトのmongoポートとタイプを使用しています:
mongo --host 192.168.99.100 --port 27017
そして、私はこの応答を得ています:
ログから、mongo が問題なく開始したことがわかります。
何が欠けていますか-それは私の構成ですか、それともmongoシェルを起動しようとしている方法ですか(ノードアプリケーションにも接続しようとしました-どちらも成功しませんでした)。
heroku - heroku docker 内での gunicorn の実行
私は次のprocfileを持っています:
これを使用して実行するとforeman startすべて正常に動作しますが、 を使用してコンテナ内でこれを実行するdocker-compose up webと、
コンテナを構築するために使用しているプロセスは、Heroku のドッカー ガイドで指定されているとおりです。
macos - docker-machine のメモリを増やす方法 Mac
私は Docker を初めて使用し、Docker イメージから MemSQL をセットアップするこのチュートリアルを実行しようとしています - http://docs.memsql.com/4.0/setup/docker/。私は Mac を使用しており、チュートリアルではboot2docker廃止されたように思われるものを使用しています。
VM を実行するには 4 GB のメモリが必要です。チュートリアルではこれを行う方法を指定していますboot2dockerが、docker-machine/docker ツールボックスでこれを行う方法が見つかりません。
これは、私が使用しているコマンドと、boot2docker 構成を変更せずにチュートリアルを実行しようとしているときに発生するエラーです。
windows - Windows で .docker ディレクトリを変更する
Docker が配置する Windows の標準的なパスは次のとおりです。
ここに置く必要があります:
その設定を変更する場所や方法に関する情報は見つかりませんでした。ヒントをいただければ幸いです。