Docker コンテナのネットワーク障害に対する 6 つの解決策 注: 以下の方法は、コンテナ内のパブリック IP に ping できるソリューションです。パブリック IP に ping できない場合は、ホストがインターネットにアクセスできない可能性があります (ping 8.8.8.8 を試してください) 1. –net:hostオプションを使用する sudo docker run --net:host --name ubuntu_bash -i -t ubuntu:latest /bin/bash 2. –dnsオプションを使用する sudo docker run --dns 8.8.8.8 --dns 8.8.4.4 --name ubuntu_bash -i -t ubuntu:latest /bin/bash 3. DNSサーバーを変更する デフォルトのdockerファイル 4. dnsmasqは不要 /etc/NetworkManager/NetworkManager.conf を vi します。 sudo ネットワークマネージャを再起動します sudoでdockerを再起動します 5. docker0ネットワークを再構築する pkill docker #プロセスを終了 iptables -t nat -F #nat テーブル内のすべてのチェーンをクリア ifconfig docker0 down #docker のデフォルト ブリッジを停止 brctl delbr docker0 #ブリッジを削除 docker -d 6. dockerで/etc/hostsを直接変更する 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: MySQL でよく使用されるステートメントの包括的な概要 (必読)
>>: Vue+Bootstrapでシンプルな学生管理システムを実現
RULES を使用すると、テーブルの内部境界のスタイルを制御できます。基本的な構文<TABLE...
目次1. 現在のシステムにMySQLがインストールされているかどうかを確認する2. インストールされ...
ビジネス要件最近開発したプロジェクトの一つに、WeChat公式アカウントに関連したH5ページがありま...
異なるデータベースで DROP TABLE を書く方法1.MySQL 存在する場合はテーブルを削除 ...
まず、Docker がインストールされたサーバーが必要です。 (私はすでにこれをサーバーにインストー...
この記事の例では、クールなフロントエンドページのスライド検証の具体的なコードを参考までに共有していま...
ターミナル分割画面ツールは2つあります: screen と tmux 1. 画面分割を使用する(上下...
目次1. スクリプトタグを使用してファイルをインポートする1. ローカルファイルをインポートする2....
ファイアウォールファイアウォールは一連のルールです。パケットが保護されたネットワーク空間に出入りする...
1. ビジネスシナリオの紹介MySQLを使用する電子商取引システムがあるとします。大量のデータを保存...
序文Element Plus を例に、コンポーネントとスタイルのオンデマンド読み込みを構成します。環...
Nginx を設定する 3 つの方法最初の方法は、位置一致部分を直接置き換える。 2 番目の pro...
1. インストールパッケージを使用してMySQLをインストールします(オンラインダウンロードは遅すぎ...
重複キーの置換と挿入の違い置換の使用法競合がない場合、挿入と同等となり、他の列のデフォルト値が使用さ...
この記事では、MySQLのインストールと設定のリモートログインチュートリアルを参考までに紹介します。...