Evo nekoliko primera komandi za rad sa Docker mrežama:
Kreiranje nove mreže:
$ docker network create my_network
Prikaz svih dostupnih mreža:
$ docker network ls
Prikaz detalja o određenoj mreži:
$ docker network inspect my_network
Spajanje kontejnera na mrežu:
$ docker run --name my_app --network my_network my_image
Isključivanje kontejnera sa mreže:
$ docker network disconnect my_network my_app
Prikaz IP adrese kontejnera u mreži:
$ docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' my_app
Spajanje više kontejnera u istoj mreži:
$ docker run --name app1 --network my_network my_image
$ docker run --name app2 --network my_network my_image
Povezivanje mreže sa drugim kontejnerima:
$ docker run --name app3 --network my_network --network-alias alias_name my_image
Povezivanje mreže sa host mašinom:
$ docker run --name my_app --network host my_image
Brisanje mreže:
$ docker network rm my_network
To su samo neke od komandi za rad sa Docker mrežama. Ako želite da naučite više, preporučujem da pročitate dokumentaciju na zvaničnom sajtu ili da pogledate online tutorijale.
No comments:
Post a Comment