栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Docker在官网下载Tomcat镜像,执行ip addr报错

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker在官网下载Tomcat镜像,执行ip addr报错

1、官网下载tomcat,并运行

 docker run -d -P --name tomcat01 tomcat

``2、进入容器并查看当前ip`在这里插入代码片```

[root@Agustletmen ~]# docker exec -it tomcat01 ip addr
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "ip": executable file not found in $PATH: unknown

原因:当前环境下载基础镜像只包含简单的操作系统,相当于裸机状态,要想用别的命令需要手动安装。


解决方案

进入容器

[root@iZwz9geewjuo2sogidqn50Z /]# docker exec -it tomcat01 /bin/bash

查看ip

root@bcd2df75c93b:/usr/local/tomcat# ip addr
bash: ip: command not found

手动安装ip相关的命令:

root@bcd2df75c93b:/usr/local/tomcat# apt update
root@bcd2df75c93b:/usr/local/tomcat# apt install -y iproute2

安装成功
查看当前容器的ip

root@22b2277cb4b4:/usr/local/tomcat# ip addr
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
154: eth0@if155:  mtu 1500 qdisc noqueue state UP group default
    link/ether 02:42:ac:11:00:03 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 172.17.0.3/16 brd 172.17.255.255 scope global eth0
       valid_lft forever preferred_lft forever

成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/869251.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号