首页 > 系统相关 >docker 将进程内的文件复制到物理机路径

docker 将进程内的文件复制到物理机路径

时间:2024-09-18 14:14:52浏览次数:7  
标签:复制到 容器 文件 路径 进程 docker

 

在实际开发过程中,经常遇到使用docker 部署数据库时   很多同学未将容器的路径跟服务器路径做一个映射,从而会导致很多问题出现,因此做个记录

1.使用docker ps 命令可以获取docker 容器中所有正在运行的容器,如下图所示

 2.运行 docker exec -it 8236262ad053 /bin/bash   命令进入到某个容器的进程当中

-it 参数  后面跟的是  需要操作的容器的id

3.进入进程后  可以使用  linux 命令  cd  或 ls 去到想要的路径,或者查看当前路径中的文件信息

4.执行exit; 命令  退出当前进入的容器进程

5.使用 docker cp 8236262ad053:/var/opt/mssql/data/Ynt_Baby_Admin.ldf /home/database 命令可以将docker 进程中的文件复制到指定文件夹路径中。

8236262ad053   是容器id

:/var/opt/mssql/data/Ynt_Baby_Admin.ldf  是docker 进程中  某个路径的文件

/home/database  是将文件复制到服务器的某一个路径下

 

标签:复制到,容器,文件,路径,进程,docker
From: https://www.cnblogs.com/lwh888888/p/18418384

相关文章

  • Docker-compose安装MySQL8.0.39
    编写DockerfileFROMmysql:8.0.39ENVTZ=Asia/ShanghaiRUNln-sf/usr/share/zoneinfo/$TZ/etc/localtime&&echo$TZ>/etc/timezone编写docker-compose.yml,与Dockerfile在同目录中services:db:build:context:./image:mysql:8.0.39......
  • docker配置镜像加速器
    1.一键设置镜像加速:修改文件/etc/docker/daemon.json(如果不存在则创建)vi/etc/docker/daemon.json2.修改JSON文件更改为以下内容然后保存{"registry-mirrors":["https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf......
  • c++ 找到给定点集的简单闭合路径(Find Simple Closed Path for a given set of points)
    给定一组点,将这些点连接起来而不相交例子: 输入:points[]={(0,3),(1,1),(2,2),(4,4),          (0,0),(1,2),(3,1},{3,3}};输出:按以下顺序连接点将    不造成任何交叉    {(0,0),(3,1),(1,1),(2,2),(3,3),......
  • C# 找到给定点集的简单闭合路径(Find Simple Closed Path for a given set of points)
     给定一组点,将这些点连接起来而不相交例子: 输入:points[]={(0,3),(1,1),(2,2),(4,4),          (0,0),(1,2),(3,1},{3,3}};输出:按以下顺序连接点将    不造成任何交叉    {(0,0),(3,1),(1,1),(2,2),(3,3)......
  • Docker拉取镜像报错:failed to register layer: exit status 22: unpigz: abort: zlib
    今天在甲方的服务器上升级Docker容器时拉取镜像报错failedtoregisterlayer:exitstatus22:unpigz:abort:zlibversionlessthan1.2.3,很纳闷明明在阿里云上测试的时候没有这个问题来着,遂开始查资料发现是pigz的bug,将其升级即可重写拉取镜像运行操作步骤:安装新版本c......
  • Docker安装MySQL8.0.39报错:Fatal glibc error: CPU does not support x86-64-v2
    用Docker升级MySQL时报错Fatalglibcerror:CPUdoesnotsupportx86-64-v2,在网上找了很久资料,发现是MySQL的新镜像使用的是OracleLinux9,当前服务器的CPU无法安装这个所以报错,解决方法就是更换镜像版本这是我的解决方案,基于Dockerfile生成镜像:FROMm.daocloud.io/docker.......
  • 群晖NAS使用Docker本地部署网页版Ubuntu系统并实现无公网IP远程访问
    文章目录前言1.下载Docker-Webtop镜像2.运行Docker-Webtop镜像3.本地访问网页版Linux系统4.群晖NAS安装Cpolar工具5.配置异地访问Linux系统6.异地远程访问Linux系统7.固定异地访问的公网地址前言本文旨在详细介绍如何在群晖NAS部署docker-webtop,并结合cpolar......
  • 【数据结构和算法实践-树-LeetCode112-路径总和】
    数据结构和算法实践-树-LeetCode112-路径总和题目MyThought代码示例JAVA-8题目给你二叉树的根节点root和一个表示目标和的整数targetSum。判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和targetSum。如果存在,返回true;否则......
  • zblog后台登陆错误 zblog登录路径
    Z-Blog的后台登录路径通常是在域名后面加上特定的路径。对于不同的版本(ASP版本和PHP版本),登录路径可能会有所不同。以下是一些常见的Z-Blog后台登录路径:ASP版本:默认的登录路径通常是 你的域名/zb_system/login.asp。PHP版本:默认的登录路径通常是 你的域名/admin......
  • Docker限制日志文件大小及个数
    对单个容器生效dockerrun--log-optmax-size=10m--log-optmax-file=3全局容器生效vim/etc/docker/daemon.json{"log-driver":"json-file","log-opts":{"max-size":"200m","max-file"......