PHP&MySQL範例精解_創建、修改、重用-docker環境搭建-1.準備docker網絡

PHP.and.MySQL.Create.Modify.Reuse
PHP&MySQL範例精解_創建、修改、重用-docker環境搭建-1.準備docker網絡

準備docker網絡-容器互相訪問

將不同的容器加入同一網絡,即可以相互訪問,不需要像—link方式一樣受限

列出當前網絡及其 IDdocker network ls

localhost:~ jjkkll$ docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
7953c3293547        bridge              bridge              local
59d755c0db2d        host                host                local
0e81eeb16c8a        none                null                local

創建網絡

localhost:~ jjkkll$ docker network create -d bridge virhuiai_nw
localhost:~ jjkkll$ docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
7953c3293547        bridge              bridge              local
59d755c0db2d        host                host                local
0e81eeb16c8a        none                null                local
72d45d2b8011        virhuiai_nw         bridge              local

查看新建的網絡的信息

localhost:~ jjkkll$ docker network inspect virhuiai_nw
[
    {
        "Name": "virhuiai_nw",
        .....
        "Containers": {},
        .....
    }
]

可以看到新建的網絡中,Containers裏是空的

要將容器加入相應的網絡

  1. run命令時使用--net=virhuiai_nw參數
  2. docker network connect 網絡名 容器名

參考:

1.https://github.com/mavenugo/docker/blob/ux/docs/userguide/dockernetworks.md

2.Docker開發指南

3.Docker實踐

4.docker從入門到實踐

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章