草庐IT

write-host

全部标签

【docker设置host】docker镜像设置hosts

docker中的hosthosts文件其实并不是存储在Docker镜像中的,/etc/hosts,/etc/resolv.conf和/etc/hostname,是存在主机上的/var/lib/docker/containers/(docker_id)目录下,容器启动时是通过mount将这些文件挂载到容器内部的。因此如果在容器中修改这些文件,修改部分不会存在于容器的toplayer,而是直接写入这3个文件中。容器重启后修改内容不存在的原因是Docker每次创建新容器时,会根据当前docker0下的所有节点的IP信息重新建立hosts文件。也就是说,你的修改会被Docker给自动覆盖掉。修改hos

【docker设置host】docker镜像设置hosts

docker中的hosthosts文件其实并不是存储在Docker镜像中的,/etc/hosts,/etc/resolv.conf和/etc/hostname,是存在主机上的/var/lib/docker/containers/(docker_id)目录下,容器启动时是通过mount将这些文件挂载到容器内部的。因此如果在容器中修改这些文件,修改部分不会存在于容器的toplayer,而是直接写入这3个文件中。容器重启后修改内容不存在的原因是Docker每次创建新容器时,会根据当前docker0下的所有节点的IP信息重新建立hosts文件。也就是说,你的修改会被Docker给自动覆盖掉。修改hos

解决git报错:ssh:connect to host github.com port 22: Connection timed out

如题,git使用中突然报错ssh:connecttohostgithub.comport22:Connectiontimedout通过查阅各种资料,得知原因可能是由于电脑的防火墙或者其他网络原因导致ssh连接方式端口22被封锁。解决方法一:抛弃ssh连接方式,使用http连接。gitconfig--local-e将配置文件的url=git@github.com:username/repo.git一行改为:url=https://github.com/username/repo.git方法二:如果22号端口不行,那就换一个端口进入.ssh文件夹 创建一个config文件将下面的内容复制进去Hos

EnvironmentNotWritableError: The current user does not have write permissions to the target environm

背景:Anaconda虚拟环境中运行condainstall matplotlib,系统提示当前conda版本不够,需运行condaupdate-nbase-cdefaultsconda出现报错:EnvironmentNotWritableError:Thecurrentuserdoesnothavewritepermissionstothetargetenvironment.environmentlocation:D:\Anaconda 错误原因:后面列的那个文件姐缺写入权限解决方法:找到后面列的那个文件夹(我的是D:\Anaconda)——右键——属性——安全——编辑——完全控制(或者只把

usb host 驱动 - device 拔插

1.usbhid设备拔插1.1usbdevicedisconnect1.1.1上层卸载usb设备驱动生成应用通过ioctl卸载usb设备。[709.471619][T29796]Kernelpanic-notsyncing:Objectalreadyfree[709.478060][T29796]CPU:4PID:29796Comm:GConnection0Tainted:GSBO5.4.134-qgki-debug-g8c50b8eb5d9c#1[709.489217][T29796]Hardwarename:xxxx.[709.497527][T29796]Calltrace:[709.5

json - 'NSInvalidArgumentException',原因 : 'Invalid type in JSON write (_SwiftValue)' with alamofire swift3

我在使用XCode8上传Swift3时遇到了以下错误。'NSInvalidArgumentException',reason:'InvalidtypeinJSONwrite(_SwiftValue)'letparam:Parameters=["email":txrNRC.textasAnyObject,"password":txtPassword.textasAnyObject]请告诉我如何解决该问题。我已经尝试使用letparam:NSDictionary但得到了相同的错误消息。 最佳答案 首先在Swift3中,Objective

json - 'NSInvalidArgumentException',原因 : 'Invalid type in JSON write (_SwiftValue)' with alamofire swift3

我在使用XCode8上传Swift3时遇到了以下错误。'NSInvalidArgumentException',reason:'InvalidtypeinJSONwrite(_SwiftValue)'letparam:Parameters=["email":txrNRC.textasAnyObject,"password":txtPassword.textasAnyObject]请告诉我如何解决该问题。我已经尝试使用letparam:NSDictionary但得到了相同的错误消息。 最佳答案 首先在Swift3中,Objective

【经验】Git|Linux终端git太慢,改hosts、复制文件夹、用镜像源?不不不不不

  有个同学问我Linux下想要克隆一个仓库怎么办,并给我发了一个word,记录了他的操作。看完之后我的血压都上来了,遂记之。  下文分成两种情况,克隆一两个仓库,和克隆一大堆仓库。文章目录一、只需要克隆一两个仓库1导入到Gitee中2先下载zip,再共享过去3镜像源注意二、需要克隆一大堆库Linux终端git太慢一、只需要克隆一两个仓库  这种情况有超级多解决办法,介绍几种常用的(以实用性排序):1导入到Gitee中  对于常用仓库,直接从URL导入即可。示意图如下,就是新建仓库然后从URL导入,得到gitee访问链接,从而加速克隆。2先下载zip,再共享过去  不管是gitee、githu

HAL库函数中的HAL_I2C_Mem_Write /HAL_I2C_Mem_Read中的DevAddress解析

在HAL库函数中的HAL_I2C_Mem_Write/HAL_I2C_Mem_Read两个函数的作用就是玩IIC设备中写入/读取多个直接的数据,函数原型:HAL_StatusTypeDefHAL_I2C_Mem_Read(I2C_HandleTypeDef*hi2c,uint16_tDevAddress,uint16_tMemAddress,uint16_tMemAddSize,uint8_t*pData,uint16_tSize,uint32_tTimeout);HAL_StatusTypeDefHAL_I2C_Mem_Write(I2C_HandleTypeDef*hi2c,uint16_

dig命令DNS域名解析中的A/AAAA/CNAME/MX/NS记录,/etc/hosts本地域名IP映射,traceroute命令

参考博文:https://blog.csdn.net/zxl1990_ok/article/details/125432123目录参考资料DNS简介/etc/hosts本地域名IP映射Linuxraceroute命令查询网络路径查询过程举例直接显示DNS寻址结果向特定DNS服务器寻址查询A记录查询AAAA记录CNAME记录MX记录NS记录PTR记录SOA记录查看DNS服务器的主从关系参考资料http://ruanyifeng.com/blog/2016/06/dns.htmlhttps://blog.csdn.net/a583929112/article/details/66499771htt