Fügen Sie der angegebenen Datei im Dockerfile mehrere Zeilen hinzu und achten Sie auf das Symbol "$" nach dem Echo. [root@master01 ovn-node]# cat Docker-Datei VON ovn-node:2.11.2 # sed löscht die angegebene Zeile RUN sed -i '53d' /root/start-ovs.sh # Verwenden Sie echo, um mehrere Inhaltszeilen hinzuzufügen. RUN echo $'OVERLAY_ENDPOINT=`hostname -i`\n\ ovs-vsctl set open.external-ids:ovn-encap-ip=${OVERLAY_ENDPOINT}\n\ \N\ # eine Brücke erstellen, dann externer Port zuordnen\n\ ovs-vsctl add-br br-ex\n\ ovs-vsctl setze Open_vSwitch .external-ids:ovn-bridge-mappings=phyNet:br-ex\n\ \N\ # Netzwerkkarte hinzufügen ovs-vsctl add-port br-ex ${OVN_PHYNET_NIC}\n\ \N\ tail -f /var/log/openvswitch/ovs-vswitchd.log\n'\ >> /root/start-ovs.sh CMD ["/bin/bash","/root/start-ovs.sh"] Ergebnis: Beachten Sie, dass die Kommentarzeile "#" im mehrzeiligen Text nicht in die angegebene Datei eingetragen wird [root@master01 ovn-Knoten]# cat /root/start-ovs.sh # Stellen Sie remote ovn-sb für ovn-controller ein, um eine Verbindung herzustellen ovs-vsctl-Set offen. externe IDs:ovn-remote=tcp:${OVN_SB_SERVICE_HOST}:${OVN_SB_SERVICE_PORT} ovs-vsctl-Satz offen. externe IDs:ovn-encap-type=geneve OVERLAY_ENDPOINT=`Hostname -i` ovs-vsctl-Set offen. external-ids:ovn-encap-ip=${OVERLAY_ENDPOINT} ovs-vsctl add-br br-ex ovs-vsctl setze Open_vSwitch .external-ids:ovn-bridge-mappings=phyNet:br-ex ovs-vsctl add-port br-ex ${OVN_PHYNET_NIC} tail -f /var/log/openvswitch/ovs-vswitchd.log Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
>>: Detaillierte Erläuterung der Multiversion-Parallelitätskontrolle großer Objekte in MySQL
Wir wissen, dass die in JS am häufigsten verwende...
brauchen Unabhängig davon, ob es sich um ein Wind...
Inhaltsverzeichnis 1. Was ist ein Abschluss? 2. D...
Inhaltsverzeichnis Relativer Pfadsprung im Vue-Ro...
Wie unten dargestellt: SELECT Anzahl(DISTINCT(a.r...
Inhaltsverzeichnis 1. Einleitung 2. Installation ...
Weil ich ein Datenbank-Tutorial habe, das auf SQL...
Inhaltsverzeichnis Vorbemerkungen Reproduktion de...
Als ich zum ersten Mal mit HTML in Berührung kam,...
1. HTML-Code Code kopieren Der Code lautet wie fo...
Letztes Jahr habe ich aufgrund von Projektanforde...
Die Arbeit als Betriebs- und Wartungsingenieur is...
Fügen Sie dem el-form-Formular Regeln hinzu: Defi...
Dieser Artikel stellt hauptsächlich die Analyse d...
Inhaltsverzeichnis Vorherige 1. Was ist Setup-Syn...