当前位置: 首页 > news >正文

上传本地文件到远程docker容器内并重启容器

背景:
远程服务器上有个docker容器正在运行里面的一个python脚本,因为脚本内某段cookie过期,于是我需要在本地电脑上修改脚本,并上传到容器内替换。

注意 ssh和scp指定端口的方式不一样

ssh -p 2222 root@192.sxxx.xxx 小写p
scp -P 2222 filename root@192.xxxxx.xxx:~  大写P

登陆服务器

ssh -p 2222 root@192.sxxx.xxx 小写p
docker ps 查看容器id
进入容器内部,容器id只需要打前三位即可
docker exec -it container_id /bin/bash
定位到py脚本文件位置,pwd查看目录并复制
退出容器但不结束容器运行:
同时按住ctrl+p+q

本地电脑:
修改脚本,上传到服务器home目录

scp -P 2222 filename root@192.xxxxx.xxx:~  

登陆服务器:

~ 目录下: 
docker cp 新文件 容器id:容器内老文件路径
docker restart 容器id

http://www.mrgr.cn/news/74844.html

相关文章:

  • 【2024亚太杯亚太赛APMCM C题】数学建模竞赛|宠物行业及相关产业的发展分析与策略|建模过程+完整代码论文全解全析
  • Spark分布式计算中Shuffle Read 和 Shuffle Write的职责和区别
  • 1.tree of thought (使用LangChain解决4x4数独问题)
  • Easyexcel(4-模板文件)
  • 【论文速读】| RobustKV:通过键值对驱逐防御大语言模型免受越狱攻击
  • Video Duplicate Finder 快速识别并去除重复的视频和图像!
  • 1482. 制作 m 束花所需的最少天数
  • odoo 的日志怎么使用
  • java ssm 高校食堂管理系统 校园食堂点餐 校园餐厅管理 源码 jsp
  • 宏石激光凭借创新技术荣膺广东省制造业单项冠军,推动激光技术新突破
  • FFmpeg 4.3 音视频-多路H265监控录放C++开发十三:将AVFrame转换成AVPacket。视频编码原理.编码相关api,H264特殊参数说明
  • 当出现onnx head和转出的tensorrt head output数量不一致时
  • 求职Leetcode题目(16)
  • 如何解决 Android Studio 中三方库依赖无法找到的问题
  • 准确率调整研究中心
  • cpp中vector的push_back和emplace_back精简小结
  • LeetCode【0047】全排列II
  • HarmonyOS基础:选项卡组件(Tabs)
  • PostgreSQL 查看重复索引
  • 第一课-Rust入门
  • 数据结构查找-哈希表(创建+查找+删除)+(C语言代码)
  • Tofu识别跟踪变焦镜头控制接口与协议
  • 云服务器安装mysql8.0(阿里云或者腾讯云都可以)
  • 比高考还严?该地软考报考减少了5420人,工作人员却增加100多人!
  • 如何使用Jupyter
  • 【机器学习chp2】贝叶斯最优分类器、概率密度函数的参数估计、朴素贝叶斯分类器、高斯判别分析。万字超详细分析总结与思考