Docker配備mysqlリモート接続解決2003


MySQLへの接続
ここではnavicatリモート接続を使用しています.MySQLに接続する前に、ファイアウォールのオープンポートまたはファイアウォールを閉じる必要があります.
オープンポート
firewall-cmd --add-port=3306/tcp --permanent
// --permanent     ,          
firewall-cmd --reload
//     

ファイアウォールを閉じる
systemctl stop firewalld
systemctl enable iptables
//       
firewall-cmd --reload
//     

Firewalldの基本的な使用
起動:systemctl start firewalldOFF:systemctl stop firewalldステータス表示:systemctl status firewalld起動無効:systemctl disable firewalld起動有効:systemctl enable firewalldSystemctlはCentOS 7のサービス管理ツールの主なツールで、以前のサービスとchkconfigの機能を一体化しています.
1つのサービスを開始する:systemctl start firewalld.service1つのサービスを終了する:systemctl stop firewalld.service1つのサービスを再開する:systemctl restart firewalld.service1つのサービスのステータスを表示する:systemctl status firewalld.service起動時に1つのサービスを有効にする:systemctl enable firewalld.service起動時に1つのサービスを無効にする:systemctl disable firewalld.serviceサービスが起動したかどうかを確認する:systemctl is-enabled firewalld.service起動したサービスのリストを表示する:systemctl list-unit-files|grep enabled起動に失敗したサービス一覧の表示:systemctl --failedfirewalld-cmdの構成
バージョンの表示:firewall-cmd --versionヘルプの表示:firewall-cmd --helpステータスの表示:firewall-cmd --stateすべての開いているポートの表示:firewall-cmd --zone=public --list-portsファイアウォールルールの更新:firewall-cmd --reloadエリア情報の表示:firewall-cmd --get-active-zones指定されたインタフェースが属するエリアの表示:firewall-cmd --get-zone-of-interface=eth0パケットの拒否:firewall-cmd --panic-on拒否ステータスのキャンセル:firewall-cmd --panic-off表示拒否するかどうか:firewall-cmd --query-panic