主页 > 知识库 > 在Docker构建的容器中实现安装ping工具

在Docker构建的容器中实现安装ping工具

热门标签:抚州市城区地图标注 电销智能机器人试用 智能电销机器人真的有用么 新乡牧野400电话申请 百度地图底图标注 中国地图标注上各个省 企业办理400电话收费标准 高德地图标注足迹怎么打标 激光标记地图标注

因为用Docker拉取的Base镜像如Centos和Ubuntu的话都是最简版本,不包含Ping工具,而对Docker进行Docker network和Docker链接操作时往往要用到Ping工具测试两个容器间的网络,此时就要用到Ping工具了,

下面是Ubuntu下安装Ping工具的命令:

sudo apt-get update && apt-get install iputils-ping

补充知识:standard_init_linux.go:211: exec user process caused "no such file or direct 问题

总结了网上一些问题

Windows环境上一部分因为文件类型是dos的转成unix 再编译就行了,

需要安装dos2unix dos2unix 文件

mac 上不存在这种问题,需要禁用cgo

在dockerfile里加CGO_ENABLED=0

RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build .

最终实在没有办法

把基础镜像from alpine 改为了 from centos 就没有问题

但是这种镜像文件比较大

以上这篇在Docker构建的容器中实现安装ping工具就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

标签:延安 西安 邯郸 南通 临汾 辛集 海西 忻州

巨人网络通讯声明:本文标题《在Docker构建的容器中实现安装ping工具》,本文关键词  在,Docker,构建,的,容器,中,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《在Docker构建的容器中实现安装ping工具》相关的同类信息!
  • 本页收集关于在Docker构建的容器中实现安装ping工具的相关信息资讯供网民参考!
  • 推荐文章