問題タブ [docker]
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 - CoreOS での再起動後に Docker コンテナを自動再起動する方法は?
OS の再起動時に init.d または systemd のようなプロセスによって Docker デーモンが自動的に再起動されると仮定すると、1 つまたは複数の Docker コンテナーを再起動するための推奨される方法は何ですか? たとえば、リバース プロキシまたはデータベース サーバーの背後に多数の Web サーバーがあるとします。
docker - Docker ホスト OS とコンテナー ベース イメージ OS の関係はどのようなものですか?
私は正しい質問をしているとは確信していません...しかし、手に入れることができるすべてのdockerを読んでいるうちに、Ubuntu 12.04にDockerをインストールできることがわかりました(たとえば)。 Fedora コンテナーまたは別のバージョンの ubuntu ですか? (ユーザーがコンテナにbusyboxをインストールした例があります。)
そしてもちろん、私は完全に間違っている可能性があります。
しかし、基本システムとコンテナーの間に一時的な接続があったことは私の予想です。
言い換えると、ホスト OS とコンテナーの基本イメージの OS との関係はどのようなものですか?
docker - dockerfile の変更時に Docker がイメージを更新する
Dockerfile
いくつかのnodejs命令を使用して作成することにより、dockerで遊んでいます。現在、dockerfile に変更を加えるたびにsudo docker build -t nodejstest .
、プロジェクト フォルダーで実行してイメージを再作成しますが、毎回新しいイメージが作成され、ssd がすぐに飲み込まれてしまいます。
dockerfile を変更したり、ファイルを変更するたびに新しいイメージを作成する必要がある場合に、既存のイメージを更新する方法はありますか?
くだらない質問でしたらすみません
docker - Docker レール アプリと git
Passenger と Apache を使用して Rails アプリを提供するための完全な機能を備えたコンテナーがあり、コンテナー内に /var/www/app/public にルーティングする vhost があるとします。コンテナーはプロセスのようなものであると想定されているため、Rails コードが変更された場合はどうすればよいでしょうか? が Git で複製され、レポに保留中の変更がある場合、これらの変更app
のコンテナをどのようにpull
自動的に変更できますか?
python - Docker による任意のコード実行
ユーザーがPythonの小さなセグメントを記述し、サーバーがそのコードをテストするWebアプリを構築することを考えています。ただし、これには多くのセキュリティ上の懸念があります。docker は、この潜在的に悪意のあるコードを実行するための優れた分離ツールでしょうか? 私が読んだところによると、システム コールを ptrace でチェックすることは可能ですが、既存のツールを使用することをお勧めします。
windows - Windows 用の Docker.io
docker に関する素敵な質問を読んでいました。回答にはdocker implementation detailsの概要があります。Windows プラットフォームでこのようなことができるかどうか疑問に思っていました。
- Docker に代わる Windows はありますか?
- 他の (Windows ベースの) コンポーネントを使用してビルドすることは理論的に可能ですか?
Update1 :
- 少し関連する質問 (サンドボックス): Windows プラットフォーム用の軽量でプログラム可能なサンドボックス API はありますか?
Update2: :
Windows に docker をインストールする方法 (無関係)については、公式ドキュメントに boot2docker VM を使用して環境をセットアップする方法が記載されています。
performance - コンテナ ネットワークのスループットが低い理由
Docker を使用していくつかのコンテナーを作成し、Netperf を使用してネットワーク パフォーマンスを測定しました。ただし、スループットは非常に低く、約 563.81 Mb/s です。2 つのコンテナ/プロセス間の通信はメイン メモリを介して行われませんか? なぜ私がこんなに低いスループットを持っているのか、誰にも分かりますか? 特定の構成が必要ですか?
ありがとう、ゲンク
docker - Docker コンテナーに複数のボリュームをマウントしますか?
次のようなものを使用して、ホストのディレクトリをコンテナーにマウントできることを知っています
複数のホストとコンテナーのペアを作成する方法はありますか? たとえば、コンマ区切りのリストですか、それとも配列で渡しますか?
docker - Dockerfile からマウントするホスト ディレクトリを指定できますか
Docker run コマンドには、ホスト ディレクトリをコンテナーにマウントするオプションがあります
そしてDockerfileにはVOLUME
命令があります
私が見host-dir
たところ、Dockerfile を使用するときに rw/ro ステータスを指定する方法はありません。
他のコンテナーと共有する以外に、docker ファイルで VOLUME を使用する方法はありますか?
ruby-on-rails - Docker で rbenv を使用する
Dockerfile で rbenv をセットアップしようとしていますが、これは失敗しrbenv install
ます。そこに ruby-build がありますが、うまくいかないようです。
Dockerfile の関連部分 (主にhttps://gist.github.com/deepak/5925003から引用):
エラー: