docker 1.12使用新版macvlan设置与宿主机同网段ip


由于开发的一些特殊需求,需要将容器部署在与宿主机同一个网段中,部署步骤如下:

步骤一:创建网络

$ docker network create -d macvlan --subnet=172.16.0.0/24 --gateway=172.16.0.1 -o parent=enp0s3 mynet
548d79fe04c613d3ca180e8689f2207f71534020bc39566d62d0b5aeb67fc8b5

参数解析:

  • -d macvlan 加载kernel的模块名
  • –subnet 宿主机所在网段
  • –gateway 宿主机所在网段网关
  • -o parent 继承指定网段的网卡

步骤二:运行容器

$ docker run --net=mynet --ip=172.16.0.100 -it -d --rm centos:6.7 /bin/bash

参数解析:

  • –ip 可以指定容器的IP

refers:
https://docs.docker.com/network/macvlan/

为docker容器设置独立ip相关推荐

  1. Docker容器通过独立IP暴露给局域网的方法

    Docker容器非常轻量,系统开销非常少,比VMware或者VirtualBox用起来方便,部署起来也非常容易.官方推荐我们通过端口映射的方式把Docker容器的服务提供给宿主机或者局域网其他容器使用 ...

  2. 如何手动给Docker容器设置静态IP

    2019独角兽企业重金招聘Python工程师标准>>> 要点: 1.首先需要在宿主机上虚拟出来一个真实可用桥接网卡比如br0 2.docker启动的时候默认使用br0进行桥接网络 3 ...

  3. 为Docker容器设置静态IP

    此文已由作者袁欢授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 创建docker容器 docker run -it --name=yh -h yh --net=none de ...

  4. docker 容器 日志_如何为Docker容器设置日志轮换

    docker 容器 日志 by Ying Kit Yuen 英杰苑 如何为Docker容器设置日志轮换 (How to setup log rotation for a Docker containe ...

  5. 查看docker容器占用的ip

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/81119863 本文出自[我是干勾鱼的博客] 查看某个docker容器占用的ip, ...

  6. docker容器设置开机自启动命令

    描述:docker容器设置开机自启动命令 代码: docker update --restart=always 容器id

  7. Docker容器设置端口映射的方法

    概念 Docker 端口映射即映射容器内应用的服务端口到本机宿主机器. #实现 当容器中运行一些网络应用,要让外部访问这些应用时,可以通过 -P 或 -p 参数两种方式来指定端口映射. 1.随机映射 ...

  8. 如何获取 docker 容器(container)的 ip 地址

    目录 1. 进入容器内部后 2.使用命令 3.可以考虑在 ~/.bashrc 中写一个 bash 函数: 4.要获取所有容器名称及其IP地址只需一个命令. 5.显示所有容器IP地址: 1. 进入容器内 ...

  9. 解决 Nacos 服务注册使用 Docker 容器内网 ip 问题

    一.问题 使用 Docker 集群部署的 jar 包启动时,注册到 nacos 上的 ip 会使用 docker 的内网 ip 作为注册地址,导致多台服务器部署服务时,nacos 监听到的服务永远只有 ...

最新文章

  1. 【从蛋壳到满天飞】JS 数据结构解析和算法实现-AVL树(一)
  2. 60进制时间计算器_不止加减乘除,Windows 自带计算器还有这些隐藏技巧
  3. Verilog中可综合与不可综合的语句
  4. linux date使用方法,linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)...
  5. python 最小栈
  6. java jsoup解析_3使用Jsoup解析Java中HTML文件的示例
  7. mybatis一次可以执行多个sql语句
  8. 小程序加入人脸识别_进口香料——强势加入小程序买卖平台出售
  9. Q96:PT(3.3):大理石纹理(Marble Texture)
  10. freeswitch新增app接口
  11. python 更新pip报错 解决方法大全
  12. 阿里云ESS弹性伸缩服务新功能来袭,更全面、更自动化的使用体验
  13. fiddler 证书错误
  14. dalle2:hierarchical text-conditional image generation with clip
  15. 【vue3 + vite】: Invalid VNode type: undefined (undefined)
  16. linux backtrack函数,Linux调用backtrack函数打印程序崩溃时的调用堆栈
  17. 为什么选择软件测试? 作为测试人员,你有什么优点?
  18. 现代控制理论1——前期理论体系
  19. 笔算登月轨道的NASA传奇科学家、[人型计算机]凯瑟琳·约翰逊去世
  20. php 获取网络视频截图,100521 php取视频截图

热门文章

  1. 南通大学计算机学院本科考研,2017年南通大学计算机科学与技术学院919C考研题库...
  2. Microsoft Office InfoPath 2003 简介
  3. 安装Ubuntu遇到的问题及解决方案
  4. 支付宝可以给微信好友转账了?这项新功能体验没那么简单
  5. 【CodingNoBorder - 06】无际软工队 - 会议纪要博客列表
  6. 交互式可编辑草图数据集DIDI dataset: Digital Ink Diagram data
  7. MapReduce实现分组排序
  8. 【鸿蒙 HarmonyOS】鸿蒙手机模拟器 ( 鸿蒙远程模拟器 | 鸿蒙远程模拟器运行手机应用 )
  9. hyperf 命令行,自定义命令(更换文件目录不生效 - 需配置)
  10. Django serializers.serialize 的使用