Docker Compose 自定义配置IP

编程教程 > Docker Case (9) 2025-06-11 12:43:29

docker-compose.yml配置文件配置容器具体ip实现。注意配置具体ip必须知道所在网络的网段,错误配置无法使用,一般和自定义了子网段的网络配合使用。自定义网段可以参考:Docker 网络自定义网段网关创建-XQLEE'Blog

以下为配置关键部分展示:

version: "3.8"

networks:
  vRouter:
    external: true

services:
  gateway:
    image: openjdk:8
#...其他部分忽略...
    networks:
      vRouter:
        aliases:
          - gateway.server
        ipv4_address: 192.168.0.112
        #ipv6_address: xxx:xxx:xxx

#...其他部分忽略...

 

附:docker 创建时指定ip

docker run -itd --net vRouter --ip 192.168.0.112 centos:latest /bin/bash
  •  --net vRouter 指定docker网络,可以通过docker network ls 查看
  • --ip 192.168.0.112 指定ip
  • centos:latest 指定镜像

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
docker-compose.yml配置文件配置容器具体ip实现。注意配置具体ip必须知道所在网络的网段,错误配置无法使用,一般和自定义了子网段的网络配合使用。
查看网络列表docker network ls删除某个网络docker network remove 网络名称查看网络详情docker network insp
部署目录结构tree -a ././├── conf.d #nginx 自定义配置映射目录│ ├── default.conf #存放一些通用配置(可选)│ ├
一. Docker-Compose 简介1. Docker-Compose 简介Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Docke...
docker与docker-compose配置文件版本对应关系Compose file version 3 reference  Compose file formatDocker Engine...
docker-compose 报错:[root@VM_0_17_centos gateway]# docker-compose up Building gatewayServer unkno...
项目依赖说明Docker compose 示例docker-compose.yml 配置示例version: "3.8"networks: demoRouter
Dockerfile配置FROM php:7.4-apache#开源版依赖库安装RUN docker-php-ext-install pdo RUN docker-php-ext-install...
接上一篇:mybatis Interceptor拦截器实现自定义扩展查询兼容mybatis plus-xqlee (blog.xqlee.com)这里进行自定义分页查询扩展,基于mybatis ...
需求fail2ban 根据某个程序的日志文件进行监视,发现对应问题后进行监禁IP。具体需求示例:监控nginx示例,1分钟发现10个404页面访问则封禁该IP1
在执行多次docker-compose build 之后,我们通过命令`docker images`可以看到很多的REPOSITORY 为<none&gtl; 且tag 也是<non...
Java编程之通过eclipse创建maven自定义项目原型模板(Archetype),Java编程,maven自定义项目模板
Docker安装部署Redisdocker 安装部署Redis环境Linux系统dockerdocker-compose 相关文章:Ubuntu 在线安装 Docker-xqlee (blog....
docker 常用命令整理(持续更新)docker运行容器资源相关查看所有运行docker的资源消耗情况docker stats查看指定运行容器资源消耗情况do
Docker从容器复制文件到主机sudo docker cp 容器名称/容器id:容器文件/目录 主机目录示例:sudo docker cp nginx:/et