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
Ich habe diesen Blog geschrieben, um mich daran z...
MySQL 5.7.9 Version sql_mode=only_full_group_by P...
Inhaltsverzeichnis Was ist ref So verwenden Sie r...
Inhaltsverzeichnis Vorwort Rendern Beispielcode Z...
Das Aufkommen von jQuery hat unsere Effizienz bei...
Inhaltsverzeichnis Vorwort Finden Sie das Problem...
Ergebnisse erzielen Implementierungscode <h1&g...
Wirkung: Ideen: Verwenden Sie das Eingabetypattri...
3 Möglichkeiten zum Implementieren des Tab-Wechse...
1. Verwenden Sie xshell, um eine Verbindung mit d...
Inhaltsverzeichnis Vorwort Erstellen einer Kompon...
COALESCE ist eine Funktion, die sich nacheinander...
Vorwort: Bei der Verwendung von MySQL können Prob...
<br />Wenn wir über Navigation sprechen, geh...
Vorbereiten: Downloadadresse für das MySQL 8.0 Wi...