文章目录
01 引言
- 01 引言
- 02 从镜像信息获取
- 03 进入容器获取(推荐)
- 04 文末
在k8s
上运行了第三方的应用,很多时候我们都想知道运行流程,一般都会从k8s
容器中获取jar
包。
那么该如何把里面的jar包提取出来呢?
其实有两种方式,分别为:
- ① 从镜像信息获取;
- ② 进入容器获取
主要参考了:https://blog.csdn.net/zh452647457/article/details/120215300
首先,查看镜像:
docker image ls |grep 你想要找到镜像名
查看镜像内容:
docker inspect 镜像ID
内容大概如下:
[
{
"Id": "sha256:bd95813096bd754b657fb7e531e3b86075ccf4388df5b452a819919ff00c91c2",
"RepoTags": [
"vvp-gateway:2.6.3_simon"
],
"RepoDigests": [],
"Parent": "sha256:59250f7815884db8ace5b956946370e8924ac74ad12acb922eb4431ad477418c",
"Comment": "",
"Created": "2022-07-11T07:12:46.084025129Z",
"Container": "cfca40ed3f7bb18674c6a2fcf0f78267517de6268c6d6bfddfc8c380fb33818d",
"ContainerConfig": {
"Hostname": "cfca40ed3f7b",
"Domainname": "",
"User": "root",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"8080/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"JAVA_HOME=/usr/local/openjdk-11",
"LANG=C.UTF-8",
"JAVA_VERSION=11.0.15"
],
"Cmd": [
"/bin/sh",
"-c",
"#(nop) ",
"CMD [
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?