首页 > 其他分享 >Docker如何上传本地文件到容器目录?

Docker如何上传本地文件到容器目录?

时间:2023-05-23 12:31:32浏览次数:40  
标签:容器 share jar logstash usr Docker 上传 docker

先贴上命令:

docker cp 本地文件路径 ID全称:容器路径

下面来举个例子:

我要把本地电脑的mysql-connector-java-5.1.46.jar上传到Linux下Docker里面的logstash容器下的/usr/share/logstash/lib目录。


1.首先使用ssh工具上传jar包到Linux的/usr/local目录:

Docker如何上传本地文件到容器目录?_docker

2.使用docker命令赋值到docker容器下指定的目录(注意容器是正在启动的):

docker sp /usr/local/mysql-connector-java-5.1.46.jar logstash:/usr/share/logstash/lib

Docker如何上传本地文件到容器目录?_java_02

3.进入容器,查看:

docker exec -it logstash /bin/bash
cd /usr/share/logstash/lib
ls

下图可以看到已经成功上传jar包:

Docker如何上传本地文件到容器目录?_docker_03

标签:容器,share,jar,logstash,usr,Docker,上传,docker
From: https://blog.51cto.com/u_16100572/6330836

相关文章

  • 使用prometheus监控docker
    CAdvisorCAdvisor是Google开源的一款用于展示和分析容器运行状态的可视化工具。通过在主机上运行CAdvisor用户可以轻松的获取到当前主机上容器的运行统计信息,并以图表的形式向用户展示。安装部署#安装部署dockerpullgoogle/cadvisor:v0.24.1#centos7上安装指定版本#启动d......
  • 基于Docker安装RabbitMQ
    安装步骤1.在线拉取dockerpullrabbitmq:3-management2.安装RabbitMQdockerrun\-eRABBITMQ_DEFAULT_USER=wzh\-eRABBITMQ_DEFAULT_PASS=1234\-vmq-plugins:/plugins\--namemq\--hostnamemq\-p15672:15672\-p5672:5672\-d\rabbitmq:3-m......
  • docker 容器备份和恢复
    1、将容器生成镜像dockercommit-pe2882bb3b904keyan-42-backup-202305222、将镜像保存为tar文件dockersave-okeyan-42-backup-20230522.tarkeyan-42-backup-202305223、恢复dockerload-ikeyan-42-backup-20230522.tar ......
  • 四、Jenkins集成Docker
    重用之前的my_test项目增加Jenkins集成Docker。之前是构建完项目后,上传jar包并执行sh脚本启动jar包。现在是将jar包上传到Docker服务器上,并用Dockerfile构建镜像,启动容器。一、Jenkins新增SSHserver 找到SSHServers:  Jenkins部署在阿里云云主机上,这里用另一台云主机,......
  • docker的安装
    1.安装yum: 2.查看docker版本库版本由高到底: 3.指定docker版本进行安装: 4.启动docker服务命令: 5.设置docker在linux开机自动启动: 6.查看docker版本: 7.查看镜像: 8.拉取hello-world镜像: 9.拉取后查看hello-world的镜像: ......
  • docker-compose
    1、介绍docker-compose是一个用来定义和运行复杂应用的docker工具。其使用一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的......
  • docker
    1、介绍docker是一个开源的软件部署解决方案;也是轻量级的应用容器框架;可以打包、发布、运行任何的应用。docker包括三个基本概念:镜像Image、容器Container、仓库Repositorydocker系统有两个程序:docker服务端和docker客户端。其中docker服务端是一个服务进程,管理着所有的容......
  • 关于springboot上传完文件读取时资源目录未更新的情况
    之前在实现教学视频上传功能的时候碰到了一个问题,那就是每上传完一个视频文件,页面找不到对应的路径,必须重新构建项目才能找到相应的文件今天在课堂上向老师咨询,才明白javaweb项目读取资源并不是读取实际的本地资源,而是读取target对应目录下的,每个项目都会生成一个对象的target目......
  • Springboot文件上传接口
    Springboot文件上传接口文件entiypackagecom.qingge.springboot.entity;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.annotation.TableId;importcom.baomidou.mybatisplus.annotation.TableName;importlombok.Data;@Data......
  • Docker容器
    Docker容器模块一:安装docker在三台服务器的完成docker的安装1,配置IP地址进行连接2,关闭selinux,防火墙,配置主机名和域名解析systemctldisablefirewalld;systemctlstopfirewalld//关闭防火墙和开机自启iptables-F;iptables-X;iptables-Z;iptables-savehostn......