私たちは、問題を発見しました
仮想マシン上でプログラムを実行するための最近の必要性、ベースのドッキングウィンドウは、インターンシップの会社は、仮想マシンイメージのDebianの8/9を提供し、あなたがドッキングウィンドウをインストールする必要があります。
エラーのインストール:
1 |
INFO [2019-06-30T14:16:01.754253188 + 08:00]ローディングコンテナを:開始。 |
NATで見つけることができる、関連のiptablesのは、直接のエラーメッセージから、あなたはので、見ることができますcan't initialize iptables table 'nat'
。
しかし、多くのことを見つけて、多くの人々があることが判明し、この問題が発生し、それは関係なく、インストール方法は、この問題を持っているのは、公式サイトをインストールするには、別の方法を使用し、その後、解決しませんでした。
実行しようとした後dockerd
、私は、ドッキングウィンドウ-CEは、実際にインストールされていますが、起動時間、何か禁断のドッキングウィンドウの開始時に同じ問題がありました。
この問題を解決します
彼の助けで、問題を発見し、解決し、シニアを探す(どうもありがとうございました)。
iptablesの質問には、仮想マシンによって決定されるべきで無効にされ、各ロードモジュールは、Debianのに基づいている/etc/modprob.d/
ディレクトリ内の構成ファイル。
我々は、NF-blacklist.confファイルを見ることができます
1 |
なしiptable_nat別名 |
今回は突然のすべてがiptable_natが十分に関連iptable_nat文で削除、無効化され、問題を発見しました。もう少し便利に、もし実際には、することができます直接NF-blacklist.conf名の変更。
最後の実行
1 |
ドッキングウィンドウのhello-世界を実行します |
OKドッキングウィンドウインストールが成功しました!
学ぶために続行
iptablesの
iptablesのは、そうでフィルタリングし、前方のデータをホストにしてから、とすることができ、実際の生産環境ツールの豊富な使用です。
、保守点検フィルタリングルールIPパケット(ルール)テーブルを設定するためのiptablesのLinuxカーネル。あなたは、いくつかの異なるルール・テーブル(表)を定義することができ、各テーブルが内蔵チェーン(鎖)の数が含まれ、また、ユーザ定義の鎖を含んでいてもよいです。
各鎖は一連のデータパケットは、すなわち一連のルールに一致である「ヘッダは、そのような条件、ひいてはパケット処理を満たす場合。」
簡単に言えば、iptablesのは、NATのIPv4パケットフィルタリングおよび管理ツールです。
参考:
iptable NAT
iptablesの使用NATテーブルは、NAT機能、ネットワークアドレスと外部アドレス変換、外部ネットワークとの間の通信を実現することができます。
オリジナル:ビッグボックスは Debianの8/9ドッキングウィンドウのエラーをインストールするには、仮想マシンを解決・シーカ