Docker はコンテナを作成するときに、デフォルトでブリッジ ネットワークを使用し、IP アドレスを自身で割り当てるため、自分で指定することはできません。 実際のデプロイではコンテナのIPを指定し、コンテナ自身でIPを割り当てさせないようにする必要があります。特にクラスタを構築する場合は固定IPが必要となります。 独自のブリッジ ネットワーク mynet を作成できます。コンテナーを作成するときに、ネットワークを mynet として指定し、IP を指定します。 ネットワークモードを表示docker ネットワーク ls 新しいブリッジネットワークを作成するdocker ネットワーク作成 --driver bridge --subnet=172.18.12.0/16 --gateway=172.18.1.1 mynet ネットワーク情報を表示するdocker ネットワーク検査 mynet コンテナを作成し、コンテナのIPを指定しますdocker run -e TZ="Asia/Shanghai" --privileged -itd -h hadoop01.com --name hadoop01 --network=mynet --ip 172.18.12.1 centos /usr/sbin/init コンテナの実行docker exec -it hadoop01 /bin/bash CentOSの最小インストールにはifconfigコマンドがありませんが、yumでインストールできます。 yum インストール -y ネットツール SSHサービスをインストールするyum インストール -y openssh-server yum インストール -y openssh-clients systemctl sshd.service を起動します 非ルートユーザーを追加する ユーザー追加ブロック パスワードブロック ローカルクライアント経由でアクセスする(コンテナの作成時にポートを指定するか、独立した IP を構成する) docker run -e TZ="Asia/Shanghai" -p 6001:22 --privileged -itd -h hadoop01.com --name hadoop01 --network=mynet --ip 172.18.12.1 centos /usr/sbin/init または ルート -p 172.18.12.0 マスク 255.255.255.0 10.0.75.2 を追加します 以下もご興味があるかもしれません:
|
<<: ウェブページの要素の検査とソースコードの表示の違いについて
>>: HTMLのマーキータグは、シームレスなスクロールマーキー効果を実現します。
データベースインデックスについては皆さんもよくご存知だと思います。 インデックスは、データベース テ...
この記事では、参考までにMySQLバックアップスクリプトを紹介します。具体的な内容は次のとおりです。...
シナリオ:クロールされたデータは、別のメインテーブルと同じ構造を持つデータテーブルを生成するため、マ...
1. .jpg ではなく .gif を使用します。GIF は JPG に比べてサイズが小さくなります...
ハロウィーンではありませんが、Linux の不気味な側面に注目する価値はあります。幽霊、魔女、ゾンビ...
今回はレイアウトを中心に学習しますが、これは基本的なHTMLタグのほとんどにも存在するため、比較的簡...
ご存知のとおり、コンピューターには 2 種類の画像があり、1 つはビットマップ、もう 1 つはベクタ...
名前を格納するフィールドが GBK 文字セットを使用している場合、GBK 内部コード自体がエンコード...
フォーム送信コード1. ソースコード分析 <!DOCTYPE html> <htm...
目次質問1件2つの方法3 実験結果と考察質問1件ご存知のとおり、 Pycharm 、 IDLE 、 ...
この記事では主に、Web ページ上でデスクトップ exe プログラムを呼び出す方法を紹介します。 W...
この記事では、Vueカスタムツリーコントロールの使い方を参考までに紹介します。具体的な内容は次のとお...
Anaconda は、大規模なデータ処理、予測分析、科学計算のための最も人気のある Python デ...
大量のデータを扱うシステムの中には、クエリ効率の低さやデータの保存時間の長さといったデータベースの問...
inline-block について学習しているときに、境界線と inline-block を持つ複数...