問題タブ [lxc]
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.
networking - ネットワーク エミュレーションに Docker (または Linux コンテナー) を使用する方法は?
編集: 2019 年 3 月の時点で、私はテストしていませんが、Docker には実際のネットワーク エミュレーションを行う機能があると思います。
編集: 2015 年 5 月の時点で、SocketPlane (Web サイトとリポジトリを参照)がDockerチームに参加し、OVS ソリューションを Docker コアに統合する過程にあります。さまざまな Docker ネットワーキング ソリューションの勝者となるようです。
そのため、 Mininetを使用してネットワーク ソフトウェアのテストを実行してきました。ただし、Mininet コンテナーは基本的にネットワーク スタックのみを備えた Linux コンテナーであるため、限界に達したようです。各コンテナーに独自のネットワーク スタック、ファイル システム、および一連のプロセスを持たせたいと考えています。基本的には、コンテナーをできるだけ VM に近づけたいと考えています。私が理解しているように、Docker は Mininet の反対であり、そのコンテナーにはファイル システムと独自のプロセスがありますが、独自のネットワーク スタックはありません。diff のみのディスク領域を使用してコンテナーをフォークするための優れた API があるため、Docker に傾倒しています。私の質問は、次のコンテナー レイアウト + ネットワーク インターフェイスのセットアップで (Docker などを使用して) Linux コンテナーのセットを作成することは可能ですか?
linux - CenOS に RHEL ベースの lxc をインストールして実行できますか?
私は過去数日間 LXC をいじっていましたが、本当に可能で、どうすれば機能させることができるのか疑問に思っていました。
symfony - Docker で開発環境を構築して実行する
Web アプリケーションをホストして実行する Docker コンテナを作成しようとしています (主に Symfony2 を使用して PHP で記述されています)。
現時点では、コンテナーはすべてのアプリケーション コードを埋め込み、イメージのビルド時に (Dockerfile を使用して) クローンを作成します。アプリは、Vagrant (Precise64 ベース イメージ) を介して、OSX 上で正しく実行されます。現在、開発目的でコンテナの埋め込みコードをホスト (Vagrant -> OSX) と共有するのに苦労しています (ホスト OSX でファイルを編集すると、コンテナ コードに影響するはずです)。このフォルダをコンテナからホストに共有する方法はないようです。ホストからコンテナー (コマンド-v
のオプションrun
) でフォルダーを共有すると、元のコンテナー フォルダーが上書きされます。ホスト (Vagrant および OSX) が元の場所を読み取ることができなかったため、ソフト リンクは機能しません。
ソリューションは Docker のボリューム ( http://docs.docker.io/en/latest/use/working_with_volumes/ )にあると確信していますが、それを機能させる方法はまだわかっていません。
フィードバックや経験はありますか?
linux - グローバルファイルから LXC コンテナへ?
すべての LXC コンテナーからファイルにアクセスできるようにする方法はありますか? すべてのコンテナーと共有したい SQLite データベースがありますが、これは可能ですか?
python - lxc コンテナーへの接続とコンテナー内でのコマンドの実行を自動化する
こんにちは、スクリプト (Bash/Python) を使用して、lxc コンテナーの作成/開始/停止、およびコンテナー内のコマンドの実行を自動化しようとしています。非常に簡単な手順でコンテナを作成できました
ここで、このコンテナーを開始し、スクリプトを使用してログインします。ユーザー名とパスワードを渡そうとしましたが、機能しませんでした。
どんなアイデアでも大歓迎です。
ip - docker でコンテナーを起動するたびに、異なる IP を取得します
コンテナーの静的 IP を修正するにはどうすればよいですか?
まず、コンテナを起動して検査すると、
それから私はそれを止めて、再起動します。
ご覧のとおり、変わりました。public という名前のブリッジを作成し、docker を -b=public
追加で起動しました。コンテナーの静的 IP を設定するにはどうすればよいですか?
docker - Linux コンテナに間違った情報が表示される
*特定の CPU を使用して Docker で Linux コンテナーを起動します *
コマンド 'cat /proc/cpuinfo をコンテナに入力すると、コンテナだけではなくラップトップの完全な仕様が表示されます。なぜこれが起こったのですか?