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

docker-如何将容器外的脚本放入容器内,将容器内的脚本放入容器外

文章目录

  • 前言
    • docker-如何将容器外的脚本放入容器内,将容器内的脚本放入容器外、
      • 1. docker 如何将容器外的脚本放入容器内
        • 1.1. 验证
      • 2. 将容器内的脚本放入容器外

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


docker-如何将容器外的脚本放入容器内,将容器内的脚本放入容器外、

测试脚本:

1. docker 如何将容器外的脚本放入容器内


测试脚本test.sh 内容:

#! /bin/shcd `dirname $0` || exit 1
TEST=`pwd`
echo " ============================test:${TEST}"

Dockerfile 内容:

FROM yzy:v2.1
MAINTAINER yangzhenyuCOPY test.sh /app/data/# 暴露端口
EXPOSE 8080

将 test.sh 放入/app/data/目录下

执行构建命令

docker build -t yzy_test:v1.0 -f D:\docker\yzy\myfolder-test\Dockerfile D:\docker\yzy\myfolder-test

在这里插入图片描述
构建成功。

1.1. 验证
docker run -it yzy_test:v1.0 /bin/bash

在这里插入图片描述
验证成功。

2. 将容器内的脚本放入容器外

我们先将test.sh 里面的内容改一下

在这里插入图片描述
在这里插入图片描述
下面是如何将容器内的脚本文件复制到宿主机上的示例

docker cp <container_id>:/path/to/script.sh /host/path/destination/script.sh* <container_id> 是你要复制文件的容器的 ID。
* /path/to/script.sh 是容器内脚本文件的路径。
* /host/path/destination/script.sh 是宿主机上存储脚本文件的路径。

测试: 将test.sh 导出到D:\docker\yzy\myfolder-test\test文件夹下
在这里插入图片描述

执行命令
在这里插入图片描述

<container_id>:ce6eaa622582

docker cp ce6eaa622582:/app/data/test.sh D:\docker\yzy\myfolder-test\test\test.sh

在这里插入图片描述

http://www.lryc.cn/news/353181.html

相关文章:

  • 算法训练营第三十九天 | LeetCode 738 单调递增的数字、LeetCode 968 监控二叉树
  • Hive语法学习总结
  • 【Linux】TCP协议【中】{确认应答机制/超时重传机制/连接管理机制}
  • solidworks画螺母学习笔记
  • WebGL的医学培训软件开发
  • 新时代AI浪潮下,程序员和产品经理如何入局AIGC领域?
  • OWASP top10--SQL注入(一)
  • java —— 类与方法
  • 【MySQL精通之路】InnoDB-启动选项和系统变量
  • 嵌入式linux系统中文件系统制作方法详解
  • AI爆文写作:要写文章爆,这47个爆文前缀少不了!
  • javas-core VS java-object-diff
  • dirsearch指令大全
  • C++基础:构建者设计模式
  • Swift 请求用户授权以跟踪其跨应用或网站的活动
  • 最新版npm详解
  • 超值分享50个DFM模型格式的素人直播资源,适用于DeepFaceLive的DFM合集
  • Python——一维二维字典数据转化为DataFrame的方法
  • unity中如何插入网页
  • 【负载均衡在线OJ项目日记】引入网络库和客户端用户路由功能
  • 【Vue3】env环境变量的配置和使用(区分cli和vite)
  • ACW石子合并-XMUOJ元素共鸣:唤醒神之眼 -区间DP
  • 大语言模型实战——搭建纯本地迷你版RAG
  • 内存分配算法
  • Hive运行错误
  • vue3之使用图片实现类似于 el-radio 的单选框功能,并且可实现选中和取消选中
  • Vue 安装vue
  • 5月30日在线研讨会 | 面向智能网联汽车的产教融合解决方案
  • 嵩山为什么称为三水之源
  • 最新文章合集