iputils

Docker的Ubuntu镜像安装的容器无ifconfig命令和ping命令

此生再无相见时 提交于 2020-12-01 21:19:55
就这三步骤,下面的是实例不看也罢。 apt- get update ###第一步一定要先执行这个更新下。不更新下面的安装命令会显示找不到网络包 // ifconfig apt install net- tools // ping apt install iputils-ping 具体实例如下: root@localhost ~]# docker run -it ubuntu: 16.04 /bin/ bash #####进入容器内 root@f87aa9698ac1: / # root@f87aa9698ac1: /# ping 8.8 . 8.8 ###首先ping会显示没有安装这个命令 bash: ping: command not found root@f87aa9698ac1: /# apt install net- tools ###直接执行安装命令是显示找不到网络包 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package net - tools root@f87aa9698ac1: /# ping 8.8 . 8.8 bash: ping: command not found root

Spring Cloud Zuul过滤器介绍及使用

旧街凉风 提交于 2020-08-06 04:47:52
过滤器类型 Zuul 中的过滤器跟我们之前使用的 javax.servlet.Filter 不一样,javax.servlet.Filter 只有一种类型,可以通过配置 urlPatterns 来拦截对应的请求。 而 Zuul 中的过滤器总共有 4 种类型,且每种类型都有对应的使用场景。 1)pre 可以在请求被路由之前调用。适用于身份认证的场景,认证通过后再继续执行下面的流程。 2)route 在路由请求时被调用。适用于灰度发布场景,在将要路由的时候可以做一些自定义的逻辑。 3)post 在 route 和 error 过滤器之后被调用。这种过滤器将请求路由到达具体的服务之后执行。适用于需要添加响应头,记录响应日志等应用场景。 4)error 处理请求时发生错误时被调用。在执行过程中发送错误时会进入 error 过滤器,可以用来统一记录错误信息。 请求生命周期 可以通过图 1 看出整个过滤器的执行生命周期, 图 1 过滤器生命周期 通过上面的图可以清楚地知道整个执行的顺序,请求发过来首先到 pre 过滤器,再到 routing 过滤器,最后到 post 过滤器,任何一个过滤器有异常都会进入 error 过滤器。 通过 com.netflix.zuul.http.Zuul Servlet 也可以看出完整执行顺序,ZuulServlet 类似 Spring -Mvc 的

centos7安装dotnet core 2.2 sdk

时光怂恿深爱的人放手 提交于 2020-03-26 11:06:06
3 月,跳不动了?>>> 安装 .NET Core SDK 更新可供安装的产品,然后安装 .NET Core SDK。 在终端中,运行以下命令。 sudo yum install dotnet-sdk-3.1 安装 ASP.NET Core 运行时 更新可供安装的产品,然后安装 ASP.NET 运行时。 在终端中,运行以下命令。 sudo yum install aspnetcore-runtime-3.1 安装 .NET Core 运行时 更新可供安装的产品,然后安装 .NET Core 运行时。 在终端中,运行以下命令。 sudo yum install dotnet-runtime-3.1 示例 安装 ASP.NET Core 3.1 运行时: aspnetcore-runtime-3.1 安装 .NET Core 2.1 运行时: dotnet-runtime-2.1 安装 .NET Core 3.0 SDK: dotnet-sdk-3.0 安装常用工具 yum -y install net-tools yum -y install iputils yum -y install bind-utils yum -y install wget yum -y install curl yum -y install telnet 来源: oschina 链接: https://my

docker容器中安装vim 、telnet、ifconfig, ping命令

左心房为你撑大大i 提交于 2020-01-07 20:07:39
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> docker容器中安装vim 、telnet、ifconfig, ping命令 在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package vim 这时候需要敲: apt-get update , 这个命令的作用是: 同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引 ,这样才能获取到最新的软件包。 等更新完毕以后再敲命令: apt-get install vim 安装vim apt-get install telnet 安装 telnet apt-get install net-tools 安装 ifconfig apt install iputils-ping 安装ping 来源: oschina 链接: https://my.oschina.net/u