docker容器使用流程(在Docker构建的容器中实现安装ping工具)
类别:服务器 浏览量:1502
时间:2022-01-16 00:16:25 docker容器使用流程
在Docker构建的容器中实现安装ping工具因为用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 各种用法(详解Docker commit的使用)
- windows docker 使用数据库教程(docker安装并持久化postgresql数据库的操作步骤)
- navicat连接mysql1045解决方法(Navicat 连接服务器端中的docker数据库的方法)
- docker离线安装步骤(Docker安装FastDFS的方法步骤)
- linux下python安装pip(在Docker中的ubuntu中安装Python3和Pip的问题)
- docker怎么增加端口(docker 添加端口及获取dockerfile的方法)
- docker快速入门和安装(docker安装tomcat8的实现方法)
- docker与本地存储(docker 设置windows存储路径的操作)
- docker数据库如何初始化(Docker启动PostgreSQL时创建多个数据库的解决方案)
- docker是k8s 编排必备容器工具(Docker部署ELK7.3.0日志收集服务最佳实践)
- docker 部署参数配置(Docker搭建Redis5.0并挂载数据)
- dockergitlab自动化教程(docker+gitlab+jenkins从零搭建自动化部署)
- docker阿里云服务器教程(Docker安装阿里云服务器和在虚拟机安装遇到的坑问题小结)
- docker容器编排入门教程(laradock环境docker-compose操作详解)
- docker容器卡死(Docker容器不识别宋体等字体的解决方案)
- dockerfile启动容器服务(docker文件存放路径, 获取容器启动命令操作)
- 肌肉小子陈康, 亚洲巨兽 黄哲勋,哪个才是你的菜(肌肉小子陈康亚洲巨兽)
- 新闻周刊 青岛网红 赵厂长 编段子一箩筐输出快乐,陪父亲十二载勇斗病魔(新闻周刊青岛网红)
- 44岁夏雨演谋女郎爸,大其24岁却看不出,互动不怕袁泉吃醋(44岁夏雨演谋女郎爸)
- 全椒人,你还记得吗 那年,那人,那网,那些我们的青春记忆(全椒人你还记得吗)
- 全椒人在苏州10周年联谊会在苏州举办(全椒人在苏州10周年联谊会在苏州举办)
- 这个全椒人被通报表彰,看看你认识吗(这个全椒人被通报表彰)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9