iManager微服务自定义上传数据的两种方法
背景
当数据量大时,通过浏览器上传可能速度较慢,可以使用以下两种方式进行数据导入。
方法一
1.访问k8s主页(31234端口)
找到所创建的微服务的命名空间(例如icloud-native-xxx)选择“持久化存储卷声明”,找到“pvc-gisapplication-data”开头的,点击名称
或者直接在上面搜索“pvc-gisapplication-data”,点击名称
2.点击存储卷
3.当前显示这个地址即为宿主机实际存储地址
4.可以直接在linux上进行查看
5.查看结果和微服务中的内容是一致的。
方法二
1.访问微服务页面
2.点击file-manager
3.复制容器名称,在linux中进行查看,看到后面提示 k8s_file-manager_file-managerxx,复制容器名id(例如cb0fd898ed91)
[root@master opt]# docker ps -a | grep file-manager-84d5d94cc4-cvgfq
cb0fd898ed91 3c68d1fe9048 "docker-php-entrypoi…" 4 weeks ago Up 4 weeks k8s_file-manager_file-manager-84d5d94cc4-cvgfq_icloud-native-79_899703ee-235f-4cd8-8f15-41abaaa8511f_0
57bc2c1691b5 k8s.gcr.io/pause:3.1 "/pause" 4 weeks ago Up 4 weeks k8s_POD_file-manager-84d5d94cc4-cvgfq_icloud-native-79_899703ee-235f-4cd8-8f15-41abaaa8511f_0
4.进入容器
docker exec -it cb0fd898ed91 /bin/bash
5.实际存储目录为/var/www/files
root@file-manager-84d5d94cc4-cvgfq:/var/www/html# cd /var/www/files
root@file-manager-84d5d94cc4-cvgfq:/var/www/files# ls
World World.zip addressMatchDictionary.dct arthas-packaging-3.1.4-bin arthas-packaging-3.1.4-bin.tar.gz jdk1.8 logs tools.jar
6.退出容器,到宿主机
exit
7.将宿主机器内容导入到容器内,即可在容器内部或者file-manager页面上看到上传内容
docker cp /opt/xxxx 容器名:/var/www/files
(转发请注明出处:http://www.cnblogs.com/zhangyongli2011/ 如发现有错,请留言,谢谢)
iManager微服务自定义上传数据的两种方法的更多相关文章
- GitHub常用上传文件的两种方法 附带常见的问题及Git安装教程
从早上下课到现在一直在琢磨如何给Github下载本地文件,中午饭都没吃.还好是解决了,感觉挺有成就感的.O(∩_∩)O哈哈~ 好哒 闲话不说,说重点. 一.git的安装 百度云:http://pan. ...
- SecureCRT 上传文件的两种方法 Zmodem、SFTP
Zmodem: 无论有xshell还是secureCRT连接linux的时. 默认都用一个zmodem可以帮助window和linux之间传输文件 很方便和实用的工具. 不过默认是无法使用的 需要安装 ...
- Devops 开发运维高级篇之微服务代码上传和代码检查
Devops 开发运维高级篇之微服务代码上传和代码检查 微服务持续集成(1)-项目代码上传到Gitlab 微服务持续集成(2)-从Gitlab拉取项目源码 微服务持续集成(3)-提交到SonarQub ...
- 微信的API都是通过https调用实现的,分为post方法调用和get方法调用。不需要上传数据的采用get方法(使用IntraWeb开发)
首先需要明确的是,微信的API都是通过https调用实现的,分为post方法调用和get方法调用.不需要上传数据的采用get方法(例如获取AccessToken),而需要向微信服务器提交数据的采用po ...
- SQLServer 批量插入数据的两种方法
SQLServer 批量插入数据的两种方法-发布:dxy 字体:[增加 减小] 类型:转载 在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Ins ...
- Java构造和解析Json数据的两种方法详解二
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面接着介绍用org.json构造和解析Jso ...
- Java构造和解析Json数据的两种方法详解二——org.json
转自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html 在www.json.org上公布了很多JAVA下的jso ...
- Java构造和解析Json数据的两种方法详解一——json-lib
转自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/23/3096001.html 在www.json.org上公布了很多JAVA下的jso ...
- php获取数组中重复数据的两种方法
分享下php获取数组中重复数据的两种方法. 1,利用php提供的函数,array_unique和array_diff_assoc来实现 <?php function FetchRepeatMem ...
随机推荐
- Centos7下的文件压缩
[root@web01 ~]# yum provides zip 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * ba ...
- invalid argument (errno: 22)
socket通信示例中,当accept客户端时,经常报这个错误. 并且是第一次没有问题,第二次或后面几次都会出现如下问题, 错误码为22, 错误描述为invalid argument. 问题解决如下: ...
- Qt之如何自定义model
Qt之如何自定义model https://blog.csdn.net/wei375653972/article/details/86592209
- Spring Boot程序正确停止的姿势
Spring Boot提供了2种优雅关闭进程的方式: 基于管理端口关闭进程 基于系统服务方式关闭进程 基于管理端口关闭进程 基于管理端口方式实现进程关闭实际上是模块spring-boot-actuat ...
- 对于之前已经push的项目增加.gitignore配置文件不起作用的处理
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的. 解决方法就是先把本地缓存删除(改变成未track状态),然后再提交 ...
- 【转帖】Hadoop — HDFS的概念、原理及基本操作
Hadoop — HDFS的概念.原理及基本操作 https://www.cnblogs.com/swordfall/p/8709025.html 分类: Hadoop undefined 1. HD ...
- F1 相似查找字段存在的table
REPORT ZME12_BDC1. *REPORT demo_select_dynamic_conditions . TABLES: makt,dd02t,marc. TYPE-POOLS : AB ...
- Latex中如何设置字体颜色(三种方式)
1.直接使用定义好的颜色 \usepackage{color} \textcolor{red/blue/green/black/white/cyan/magenta/yellow}{text} 其中t ...
- Map 集合按字母排序方法
@Testpublic void testMapSort() { Map<String, String> map = new HashMap<>(); map.put(&quo ...
- 转:Windows下交换CapsLock和左ctrl
Windows下交换CapsLock和左ctrlHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout中添加Scanco ...