将一个服务器上的文件复制到另一个服务器中的容器里

这篇具有很好参考价值的文章主要介绍了将一个服务器上的文件复制到另一个服务器中的容器里。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

步骤:

  1. 将A服务器上的文件复制到B服务器上
  2. 将B服务器上的文件复制到指定容器中

一、将A服务器上的文件复制到B服务器上

(将本地文件复制到服务器上同理)

使用scp命令

1. 复制文件

命令格式:scp local_file remote_username@remote_ip:remote_folder

2. 复制目录

命令格式:scp -r local_folder remote_username@remote_ip:remote_folder
注意
1 由于这里不能添加端口号,所以只能将其复制到默认的22端口。
2 出现报错:Permission denied, please try again
进入B服务器,输入命令:sudo chmod 777 remote_folder
(权限不够,修改权限即可。)

二、将B服务器上的文件复制到指定容器中

使用docker cp命令

1. 将主机中的文件拷贝到容器中

命令格式:docker cp 主机文件目录 容器名:容器文件目录
实例:
将主机文件/home/zm/FlyingThings3D_subset_processed_35m.zip拷贝到容器zm中的/zm/HPLFlowNet-master/SAVE_PATH/FlyingThings3D_sub
set_processed_35m.zip下

docker cp /home/zm/FlyingThings3D_subset_processed_35m.zip zm:/zm/HPLFlowNet-master/SAVE_PATH/FlyingThings3D_sub
set_processed_35m.zip

2. 将容器中的文件拷贝到主机中

命令格式:docker cp 容器名:容器文件目录 主机文件目录

注:执行命令后没有任何进度提醒,这个时候命令是正在执行的状态,不是死机什么的,安心等待就好。文章来源地址https://www.toymoban.com/news/detail-470884.html

到了这里,关于将一个服务器上的文件复制到另一个服务器中的容器里的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mysql数据库迁移|如何把一台服务器的mysql数据库迁移到另一台服务器上的myql中

      那么这里博主先安利一下一些干货满满的专栏啦! Linux专栏 https://blog.csdn.net/yu_cblog/category_11786077.html?spm=1001.2014.3001.5482 操作系统专栏 https://blog.csdn.net/yu_cblog/category_12165502.html?spm=1001.2014.3001.5482 手撕数据结构 https://blog.csdn.net/yu_cblog/category_11490888.html?spm=1001.2014.3001.5482 一、在

    2024年02月06日
    浏览(88)
  • 如何从一个git服务器仓库将项目迁移到另一个git服务器仓库

    最近服务器迁移涉及到代码也需要一块迁移,梳理了一些git服务迁移指令,希望大家共享😁(从服务器A迁移到服务器B) 1. 首先将服务器A上的代码进行备份 1.1 git备份指令【从A服务器(https://gitlab.xxxx.cn)上clone代码到本地】 ​​​​ git clone --bare https://gitlab.xxxx.cn/front/ifix

    2024年02月11日
    浏览(52)
  • anaconda环境迁移到另一个服务器

    两个服务器上的显卡和cuda的安装都是相同的 (本来打算直接复制-粘贴来迁移环境的,但是anaconda文件夹直接有80多G,遂放弃(没想到环境竟然可以有这么大的内存)。) 1.在某一个conda环境(或者base环境)中,安装conda-pack 2.打包环境 打包后的压缩包在当前目录,linux系统下

    2024年01月24日
    浏览(70)
  • 迁移Linux服务器用户数据(将一个服务器的Linux用户数据迁移到另一个Linux服务器用户的流程)

    先来到根目录,再使用tar命令打包数据: tar czvf root.zip.gz ./* 在根目录使用指令: scp 打包好的数据 用户@ip:目的用户下的某个目录 源Linux服务器用户 : 查看压缩包是否到达: 对收到的数据进行解压,使用指令 tar xzvf root.zip.gz 解压到当前目录下。 目的Linux服务器用户 : 看到

    2024年02月08日
    浏览(50)
  • 使用Microsoft SQL Server Managemant Studio从服务器上面复制数据库到另一台计算机上(2)

    一、配置SQL server 2019 配置管理器 1)进入该界面后,点击SQL Server服务,启动SQL Server代理为运行状态。 2) 点击SQL Server网络配置,启用其下面的TCP/IP协议。 3)将IP地址及端口正确填写,选择已启用。  4)注意将目标服务器和当下主机均按照上述操作流程进行操作。操作不当

    2024年02月08日
    浏览(83)
  • 如何将linux数据从一个服务器复制到另外一个服务器

    首先先要确定两台服务器之间可以通讯 可以使用ping 服务器的地址查看是否通信 然后使用下面的步骤进行通讯 可以使用scp命令来在Linux系统中将文件或目录从一台服务器复制到另一台服务器。 语法为:scp [选项] 源路径 目标地址 其中,[选项]包括但不限于: 命令参数: 示例

    2024年01月19日
    浏览(48)
  • linux怎么复制文件到另一个文件夹

    1、linux怎么复制文件到另一个文件夹 2、Linux怎么复制文件进入文件系统中? 3、在Linux系统中,要将文件复制到另一个目录中,为防止意外覆盖相同文件名... 4、linux下怎样复制文件并且重命名文件? 可以使用cp命令来实现文件复制。例如,如果要将文件filetxt复制到文件夹folder2中,

    2024年02月10日
    浏览(50)
  • java 把文件从一个目录复制到另一个目录。

    方法一:简单粗暴,直接使用copy(),如果目标存在,先使用delete()删除,再复制; 方法二:使用输入输出流。(代码注释部分)

    2024年02月12日
    浏览(51)
  • Ansible copy模块 复制文件使用 主服务器 给副服务器 复制文件使用 指定文件权限 覆盖备份等

    这个模块用于将文件复制到远程主机,同时支持给定内容生成文件和修改权限等。 其相关选项如下: src #被复制到远程主机的本地文件。可以是绝对路径,也可以是相对路径。如果路径是一个目录,则会递归复制,用法类似于\\\"rsync\\\" content #用于替换\\\"src\\\",可以直接指定文件的

    2024年04月14日
    浏览(48)
  • java将map中的值复制到另一个map中

    问题描述: 需要将一个sourceMap中设置的属性值copy到另一个targetMap中去,要求在sourceMap中没有设置的值,targetMap要保持不变,并且支持List中有Map的情况的复制。 **解决方案:**递归复制map中的值,List中如果是map的话则继续递归复制值。代码在最后面 sourceMap如下: targetMap如下

    2024年02月12日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包