windows--docker-创建自定义网络

Docker自定义网络设置

1、为什么要使用NetWork

1由于在Dockerfile的文件配置需要设置网络参数。 2 3​ Docker 提供三种 user-defined 网络驱动:bridge, overlay 和 macvlan 4​ overlay 和 macvlan 用于创建跨主机的网络

2 、常用命令

不指定网络驱动时默认创建的bridge网络

1### docker network create default_network

查看网络内部信息

1### docker network inspect default_network

列所有列表的网络

1### docker network ls

移除指定的网络

1### docker network rm default_network

3.自定义网络

1.查看所有的docker网络:docker network ls

网络模式

1bridge:桥接docker(默认,自己创建也使用bridge模式) 2none:不配置网络 3host:和宿主机共享网络 4container:容器网络连通(用的少,局限很大)

2.创建自定义网络命令

1#docker中,只有使用 --subnet创建的网络才能指定静态IP。 2docker network create --driver bridge --subnet 172.18.0.0/24 --gateway 172.18.0.1 zdd_docker_network 3 4解析: 5--driver bridge 表示使用桥接模式 6--subnet 172.18.0.0/24 表示子网ip 可以分配 172.18.0.2 到 172.18.255.255 7--gateway 172.18.0.1 表示网关 8zdd_docker_network 表示网络名

3.查看网络内部信息

1### docker network inspect default_network

4.移除指定的网络

1### docker network rm default_network

5.运行镜像给容器指定ip

1### docker run -d -p 6379:6379 --name="myredis" --network zdd_docker_network --ip 172.18.0.5 redis:latest
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

VBox 启动虚拟机失败

在Vbox(5.0.8版本)启动Ubuntu的虚拟机时,遇到错误信息:NtCreateFile(\\Device\\VBoxDrvStub)failed:0xc000000034STATUS\_OBJECT\_NAME\_NOT\_FOUND(0retries) (rc101)Makesurethekern

FLV文件格式

1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.