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从入门到实践

你可能感兴趣的:(PHP&MySQL范例精解_创建、修改、重用-docker环境搭建-1.准备docker网络)