技术标签: Docker 固定IP docker compose
先附上配置
version: '3.5'
services:
hadoop1:
image: hadoop:1.3
container_name: hadoop1
command: bash -c "/usr/sbin/sshd && /bin/bash"
tty: true
networks:
mynetwork:
# 宿主机会自动配置网关IP:172.20.1.1
ipv4_address: 172.20.1.2
networks:
mynetwork:
driver: bridge
ipam:
# 这里不用配置driver
# driver: default
config:
- subnet: "172.20.1.0/24"
配置这个文件碰到了以下的问题
ERROR: Pool overlaps with other one on this address space
这个说明你设置的网段被占用了,修改
- subnet的设置,可以通过ifconfig查看已经存在的网段。如果网络这一块不太懂,直接把172.17.x.x更改为172.20.x.x,20不行就换成21等等。
ERROR: The Compose file './docker-compose.yml' is invalid because:
networks.extnetwork.ipam.config value Additional properties are not allowed ('gateway' was unexpected)
这个通常是网上老版本的设置方法(version 3以下的),3以上的版本就不需要设置gateway(网关),删除即可。
宿主机会自动配置网关IP
user specified IP address is supported only when connecting to networks with user configured subnets
ERROR: Encountered errors while bringing up the project.
这个是常见错误,如果盲目根据网上大多数的方法,一般都是给自定义网段取名为extnetwork,换个名字就好了mynetwork,其实是因为这个网段已经创建了,然后你又给他重新指定一个,似乎不能覆盖。
或者可以通过docker network ls指令查看当前存在网段,可以看了一个叫docker_extnetwork的网段,直接docker network rm 网段id,删除即可。
最后附上网络模式(bridge、host、none)都有什么区别
转载
https://blog.csdn.net/weixin_30335575/article/details/97148368
文章浏览阅读204次。//巧妙实现数字间有空格,末尾没空格 int f=0; set<int >::iterator it; for(it=ans.begin();it!=ans.end();it++){ if(f) cout<<" "; else f=1; cout<< *it; }保留两位小数且四...
文章浏览阅读4.1k次,点赞16次,收藏30次。本工具会根据电脑性能不同出现偶尔的执行中断,点击停止,重新开始即可。一般会完整刷完一个账号的所有角色。注意,尽量保证仓库里只有一类票。_晶核脚本
文章浏览阅读422次。咸鱼前端—CSS常用属性1字体样式属性font-size:字号大小font-family:字体font-weight:字体粗细font-style:字体风格CSS外观属性color:文本颜色line-height:行间距text-align:水平对齐方式text-decoration 文本的装饰字体样式属性font-size:字号大小font-size属性用于设置字号,该属性的值可以使用相对..._闲鱼字体颜色怎么设置
文章浏览阅读471次,点赞24次,收藏7次。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。最后,说个题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。其中message就是一个两个语言(en/zh)字典下的对照表,包含各自对应键值下的内容。首先,我们编辑一下对应国际化的键值内容,例如中文参照如下所示。
文章浏览阅读2.8k次。Delphi窗口无边框时显示窗口阴影procedure CreateParams(var Params:TCreateParams);override;//........procedure TfMain.CreateParams(var Params: TCreateParams);// uncomment this if CS_DROPSHADOW is not already de_delphi xe 窗口阴影
文章浏览阅读4.6k次,点赞8次,收藏37次。Linux CPU网卡软中断性能调优。_网卡软中断
文章浏览阅读1.8k次,点赞2次,收藏6次。首先,如果你说你要使用python自带的IDE,我毫不夸张的说,你怕是dsb(大帅逼),你确定你能不输错变量名、不输错语法和关键字?python自带的ide更适合你用来测试一个写好的脚本,或者对代码进行一定的修改,因为他的启动速度太快了。其次,有些同志可能搬出sublime,我简直无语,你是神仙吗?这都是什么年代的产物,如果你说你写前端使用sublime,我还能理解,python你用pycharm..._spider python ide
文章浏览阅读788次。如果我们的空值既会出现np.nan,也会出现math.nan,甚至还会出现None,或者要判断的数据值既可能是数值型也可能是字符串(符合大部分场景的实际情况),墙裂推荐使用pd.isna。如果我们的空值只会出现由numpy模块的nan,或只想判断由numpy模块生成的nan值,可以使用,但其他场合一律不建议使用。注意:因为math模块同样可以产生nan值,且math.nan由is np.nan判断是False。注意:numpy模块的isnan方法仅支持对数值进行判断,因此传入的如果是字符串类型会报错。_pd.isna
文章浏览阅读3.1k次。#include<bits/stdc++.h>#include<cstdio>#include<cstdlib>#include<ctime>#include<windows.h>using namespace std;struct IDname{int geshu;string NAME;};IDname jue_se[100];struct ID{int num;bool life;string name;i._太空狼人杀代码
文章浏览阅读1k次。最近用HttpURLConnection下载一个图片的时候,下载下来死活打不开,显示文件格式已经损坏,直觉这可能是个压缩文件,于是改成用winrar打开,果不其然。进一步查看http head的Content-Encoding,没错是gzip,浏览器发现这个gzip报文头就会自动解压,而我们自己写代码就要用GZIPInputStream来处理了。gzip这种压缩应该对html css j..._java httpurlconnection zipinputstream
文章浏览阅读131次。问题涉及到了使用torch进行处理tensor时,数据类型不匹配,需要转化成float格式。讲该变量的数值类型进行转换即可。_发生异常: runtimeerror norm(): input dtype should be either floating point o
文章浏览阅读2.5k次,点赞2次,收藏3次。上次分析refresh这块spring IoC的时候,时间比较仓促,只是debug了部分源码,大家分析起来不是很好~今天我们还是先总结一下吧~spring在实例化bean的时候,根据bean实现的接口不同,bean的实例化也是有先后顺序的由于此块代码太多,贴图给大家的学习的效果不好,现在以spring 3.2.5源代码为例,大家再一份“温故”一下,然后“知新”_spring ioc 优化