問題タブ [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 に答える
203 参照

docker - Dockerファイルを使用してホスト上の特定のポートをコンテナポートにバインドする方法はありますか

Dockerファイルを使用してホスト上の特定のポートをコンテナポートにバインドする方法はありますか

Dockerファイルに次の項目があります ステップ1:EXPOSE 8090:8080

しかし、docker run を実行すると、docker ファイルに記述されているように、コンテナはポート 8090 ではなくポート 8080 にバインドされます。

dockerファイルを使用してこれを達成する方法、またはこれを達成するためのより良い方法はありますか。

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

docker - boot2docker / docker-machine / Docker Toolbox の Docker デーモン構成ファイル

boot2docker マシンの docker デーモン構成ファイルはどこにありますか?

このトピックによると: Dockerfile: Docker ビルドはパッケージをダウンロードできません: centos->yum, debian/ubuntu->apt-get behind intranet

に「--dns」を設定したいのですがDOCKER_OPTS、この設定ファイルが/etc/defaultどこにも見つかりません。

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

node.js - google/node-runtime イメージを使用して Docker で Ghost を実行するにはどうすればよいですか?

私はDocker、Ghost、およびノー​​ドに本当に慣れていないので、ここで露骨な無知を許してください。

イメージに基づいて Ghost 用の Docker イメージ/コンテナーをセットアップしようとしてgoogle/nodejs-runtimeいますが、Docker 経由で実行するとサーバーに接続できません。

いくつかの詳細: 私は OS X を使用しているので、I'm boot2docker を使用しています。ポート 8080 を使用するように構成された npm モジュールとして Ghost を実行していますgoogle/nodejs-runtime。を使用すると、この構成は Docker の外部で正常に動作しますnpm start。また、ポート 8080 で Docker 内から動作する単純な "Hello, World" Express アプリも試しました。

私のディレクトリ構造は次のようになります。

  • my_app
    • コンテンツ/
    • Dockerfile
    • ghost_config.js
    • パッケージ.json
    • サーバー.js

package.json

Dockerfile

ghost_config.js

ポート 2368 をすべて 8080 に変更しました。

server.js

で Docker イメージをビルドしdocker build -t my_app .、 で実行するとdocker run -p 8080 my_app、コンソールに次のように出力されます。

docker ps出力:

そしてboot2docker ip出力:

ブラウザで 192.168.59.103:49165 を指定すると、Docker ログに何も出力されません。上で述べたように、「Hello World」アプリを同じように実行するとserver.js問題なく動作します。

私にはすべてが正しいように見えます。私が見る唯一の奇妙なことは、sqlite3が次のnpm install中に失敗することですdocker build:

しかし、ソースのコンパイルは問題なく成功しているようです。

ここでばかげたことをしているだけだといいのですが。

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

docker - docker ps 実行時のエラー

Docker をインストールして問題なく動作するのですが、コンテナを作成して実行するとコンテナの ID が知りたくてdocker ps. しかし、その後、常に次のメッセージが表示されます。

ここで何が問題なのですか?

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

docker - boot2docker の不正な HTTP ステータス コード "/v1.15/containers/json"

brew で boot2docker を再インストールしようとしましたが、同じ問題が発生しました。以下は、私が実行したコマンドのスクリーン グラブです。何が間違っているのか誰にも分かりますか?

.boot2docker ディレクトリを削除し、init を再実行して新しいダウンロードを取得してから、up を実行しても同じ結果が得られるようです。

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

macos - boot2docker を使用して、heroku postgres データベース ダンプを Docker データベース コンテナーにインポートする

OSX 10.10 で boot2docker を実行しています。コンテナーを開始/停止するたびにデータベースがリセットされないように、データベース コンテナーをセットアップしています。postgres データベースのダンプを heroku から docker データベースにインポートしたいと考えています。これは可能ですか?

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

unix - docker は DockFile からサービスを開始できません

私の dockerFile では、

やってみました

しかし、コンテナを起動すると:

ただし、 conainer に入って手動で起動すると、問題なく実行されました

DockerFile からサービスを実行するための回避策はありますか?