![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux与docker学习
记录linux与docker的学习过程
皓月v
这个作者很懒,什么都没留下…
展开
-
linux gcc找不到头文件问题
1、问题描述apt-get install gcc安装gcc后,使用gcc编译c语言时,出现找不到头文件的错误,原因:有依赖的文件还没进行安装下载gcc replace.c -o replace.exe2、解决方法需要安装build-essential,若使用以下语句安装会有问题apt-get install build-essential会有相关依赖未安装,此时可以用aptitude一键安装aptitude install build-essential若aptitude未安装,原创 2021-11-10 18:18:00 · 4906 阅读 · 0 评论 -
docker容器创建后新增端口映射
需求场景:目前所做的动态插桩工具需要对 docker 容器中的 java web程序进行插桩,动态插桩工具能够根据 java web程序使用的端口号自动查找 web 程序的进程号,即 pid 。查找 pid 的时候使用了 netstat 命令,而做实验的 docker 容器 demo 中默认是不带有该工具的。1、创建的docker容器中没有netstat命令的解决方式首先进入docker容器,此处不举例了,然后执行以下命令apt-get updateapt-get install net-tools原创 2020-10-13 16:27:11 · 4064 阅读 · 1 评论 -
对于浏览器访问不到docker中的web程序问题解决
原因:docker网卡地址冲突解决:sudo service docker stopsudo ip link set dev docker0 down %关闭docker虚拟网卡sudo brctl delbr docker0sudo iptables -t nat -F POSTROUTINGsudo brctl addbr docker0sudo ip addr add 172.16.10.1/24 dev docker0sudo ip link set dev d转载 2020-09-30 20:25:06 · 1908 阅读 · 0 评论 -
tcpdump获取请求的URL
一、tcpdump示例1、在网口eth0上抓取主机地址为192.168.0.250的所有数据包tcpdump -i eth0 host 192.168.0.2502、在网口eth0上抓取网络地址为192.168.0.0/24的所有数据包tcpdump -i eth0 net 192.168.0.0/243、在网口eth0上抓取源端口为80且目的端口为8080的数据包tcpdump -i eth0 src port 8080 and dst port80二、1、捕捉Get和Post以及原创 2020-06-23 18:39:11 · 5601 阅读 · 0 评论 -
Centos虚拟机与宿主机时间同步
yum install ntpntpdate cn.pool.ntp.orgntpdate 0.centos.pool.ntp.orgrm /etc/localtimeln -s ../usr/share/zoneinfo/Asia/Shanghai /etc/localtimedateclock -wclock --hctosys原文链接:https://www.cnblogs.com/twodoge/p/11663019.html转载 2020-06-23 11:53:03 · 672 阅读 · 0 评论 -
含有eureka组件的springboot项目部署到docker中,局域网外无法访问的解决方法
由于容器IP是动态变化的,故不能将其加入宿主机hosts文件,在运行容器时配置相关信息即可解决此问题:docker run --add-host reg.yzd.com:宿主机IP -p 10009:10009 -d 镜像ID–add-host:必须是 域名:宿主机IP *域名必须要配置到宿主机hosts文件中-p 端口必须和dockerfile中一致,因为其他服务需要访问这个域名下对应端口reg.yzd.com 服务注册域名原文链接:https://www.cnblogs.com/lilin原创 2020-05-13 13:42:38 · 1110 阅读 · 1 评论 -
CentOs常用命令
在Linux下删除文件用rm命令,具体用法如下:rm [选项] 文件选项说明:-f -force 忽略不存在的文件,强制删除,无任何提示-i --interactive 进行交互式地删除-r | -R --recursive 递归式地删除列出的目录下的所有目录和文件-v --verbose 详细显示进行的步骤命令实例:1、常规删除a.txt文件[root]# rm a.txt2、强行删除file.log文件[root]#原创 2020-05-10 00:13:12 · 192 阅读 · 0 评论 -
Ubuntn安装搜狗拼音乱码解决
原文链接:https://blog.csdn.net/qq_36556893/article/details/92607479sudo apt-get install -fkillall fcitxsudo rm -rf SogouPYsudo rm -rf SogouPY.userssudo rm -rf sogou-qimpanel转载 2019-12-13 10:46:56 · 69 阅读 · 0 评论 -
Vmware安装Ubuntn18界面太小问题解决
问题描述:安装了VMware Workstation 15 Player虚拟机,在里面安装Ubuntn18时,界面显示太小,看起来很不习惯。结果:VMware全屏时可以使Ubuntn18大小根据显示器自动调整解决方法:sudo apt-get updateapt-get install open-vm-tools-desktop fuse...原创 2019-12-12 22:54:52 · 282 阅读 · 0 评论