問題タブ [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.
macos - 「実行中のエラー: マシン "boot2docker-vm" の取得に失敗しました: マシンが存在しません」を修正する方法は?
|boot2docker
で実行 | | | | 引数を指定すると、次のエラー メッセージが表示されます。start
info
stop
delete
init
エラーは少し異なりました
どうすればこれを修正できますか?
virtualbox - Windows 上の docker が機能しない
Windows 7にdockerをインストールしようとしました(boot2dockerを使用)。ただし、コンソールが突然存在するだけで、エラーが表示されず、コマンドを実行することはできません。
インストールでは、VirtualBox をインストールする場合とインストールしない場合の両方を試しました。また、docker と virtualbox の両方をアンインストールして再インストールしようとしました。何も機能していないようです。
実行時に表示されるコンソール エラーは次のboot2docker -v up
とおりです。
symfony - MacOS および Boot2Docker での Symfony2 アプリの応答が遅い
Dockerfile にすべてのファイルを追加して Docker で実行していた少し大きな Symfony アプリがあり、コンテナー内からすべてを実行します。これはテスト目的でのみ行っていましたが、今度は開発環境も Docker に切り替えたいと思い、次のようなコマンドを使用して -v パラメーターを使用してローカル ディレクトリをコンテナーにマウントしようとしました。
docker run -v /Users/username/pathtofiles:/pathtofilesincontainer -i -p 80:80 -t tag sh /pathtofilesincontainer/init.sh
これにより、/Users/username/pathtofiles フォルダーが /pathtofilesincontainer にマウントされ、init.sh が正常に実行されます。init.sh は、パフォーマンスなどに影響を与えない基本的なシェル スクリプトです。
私の ~/.profile ファイルは正しく設定されており、/etc/hosts ファイルには current.local を DOCKER_HOST ip に向けるディレクティブがあります。
Dockerfile の ADD コマンドを使用してすべてのファイルをコンテナーにコピーしてアプリを実行すると、0.5 ~ 1 秒の応答時間で完全に実行されます。上記のコマンドを使用して同じファイルをマウントすると、非常に遅くなります。ページは約 25 ~ 35 秒でレンダリングされます。
SOの下で他のトピックを検索しましたが、どれも本当に役に立ちませんでした。xdebug を無効にしたり、php_ini の realcache 設定を推奨値に設定したり、app/console cahce:clear コマンドを実行したり、ローカルの mysql サーバーに接続しようとしたりしました...何も機能しませんでした。
他にアイデアや提案はありますか?前もって感謝します!
私のスタックは次のとおりです: Symfony2、MySQL、Apache2、Docker 1.3.0、boot2docker 1.3.0、VirtualBox
boot2docker - Boot2Docker (1.3.0) が起動しなくなりました。現在取得中:「ソケットのリクエスト中にエラーが発生しました:終了ステータス255」
私が実行すると:
私は得る:
isoを削除して再ダウンロードし、initを再実行しました。私もそれを再インストールしました。-v フラグを付けて実行すると、次のようになります。
vagrant - Mariadb-10.0 のインストールは boot2docker で「policy-rc.d の実行が拒否されました」で失敗しますが、Docker では機能します
OS X 10.9 で Vagrant + Docker ベースの開発環境をセットアップしようとしています。最初のステップは、MariaDB 10 用のコンテナーを作成することです。ただし、Ubuntu 14.04 では完全に正常に動作するにもかかわらず、何らかの理由で、私の OS X マシンの boot2docker VM で Docker イメージがビルドされません。
0.9.10 から 0.9.15 までのすべての Phusion イメージ、ubuntu:latest および Vagrant 1.6 および 1.6.5 と同様に、Docker 1.2 および 1.3 で 1.3 で boot2docker 1.2 を試しましたが、うまくいきませんでした。MariaDB のバージョン 5.5 は、OS X と Ubuntu の両方に正常にインストールされますが、新しいバージョンが必要です。
私はこれについてのアイデアがありません。Docker では機能するのに boot2docker では機能しないのはなぜですか? 問題を修正することは可能ですか?
私Vagrantfile
はこのように見えます:
そして、Dockerfile
相対db
ディレクトリに付随するもの:
vagrant up
次で終了します。
windows - boot2docker bash コマンド ラインが非常に遅い
Windows 7 エンタープライズ マシンへの boot2docker ISO リリース v1.3.0 のインストールに関するいくつかのオンライン チュートリアルに従いました。Mac でも同じ手順で問題なく動作します!!! 開発環境用にリンクして管理したいカスタム docker ファイルが多数あります。ただし、デスクトップから boot2docker を実行すると、ロードに 3 秒または 1 分かかる場合があります。コマンド ラインを実行すると、ユーザーが入力した内容から約 20 ~ 30 秒遅れることがあります。
再インストールを試み、PATH から何かを消去し、メモリを増やし、別の boot2docker init 設定で遊んだのですが、コマンド ライン ラグの問題を解決できません!
誰もこの問題を経験しましたか?
ありがとう。
J
php - Docker PHP / Apache Container - メールを送信しようとすると、Sendmail 553 エラー「送信者アドレスのドメインが存在しません」
PHP/Apache Docker コンテナで sendmail を介して電子メールを送信できません。誰かが単純で簡単な解決策を持っているかどうか疑問に思っています。私はシステム/サーバーの専門家ではありませんし、smtp/sendmail の専門知識も同様に圧倒されます。助けてくれてありがとう。
以下は私が受け取っているエラーです:
明らかに apache は私のユーザーであり、右側にあるものは私の docker コンテナー ID です。渡される pHp メール パラメータ内に「From:」ヘッダー値があるため、これがデフォルトになっている理由がわかりません。
以下のコメントでリクエストされたように、使用されている「メール」機能を追加します。この関数内にデータ、具体的には From アドレスを含む「$this->headers」があることを確認できます。
コンテナ化されていない環境でまったく同じコードを実行していることに注意してください。電子メールは正常に送信されるため、コンテナの構成の問題であると考えられます。これらは、私が変更した php.ini の領域です。他に探すべきものはありますか?
「localhost」をコンテナ化されていない環境にリストされている smtp サーバーに変更し、コンテナで apache を再起動しましたが、それでも上記のエラー メッセージが表示されます。
以下のコメントに記載されている参照を使用して、telnet 経由で外部 SMTP サーバーに接続できます (@mark91 に感謝)。これは私の出力/トランスクリプトです。ただし、私の電子メールが実際に受信されたことは一度もありません (受信者として自分自身を記載しました)。******** で情報をマスクしました
docker - docker コマンドを実行できません - タイムアウト
これはおそらく非常にばかげていると確信しており、おそらく何かを見落としていると思いますが、docker コマンドを実行できません。たとえば、私が実行するとき
私は得る(いくつかの数字をxに置き換えた)