有时候我们想执行某个容器的某条命令,但又不想进入容器内。那该怎么办?

于是脚本可以这样写

DOCKER_ID=62f3f40ab240
sudo docker exec -it $DOCKER_ID /bin/bash -c 'cd /packages/detectron && python tools/train.py'
# 或
sudo docker exec $DOCKER_ID /bin/bash -c 'cd /packages/detectron && python tools/train.py'

注意事项:

-it 有可能造成命令不执行,特别是在程序调用时,确认的确需要再加上-it

docker 在容器外执行某个容器内的某个命令相关推荐

  1. docker命令介绍,镜像制作,容器启动,进入容器操作等

    1:在linux安装docker环境一键安装命令: curl -sSL https://get.daocloud.io/docker | sh 2:查看 Docker 是否安装成功: docker v ...

  2. C++primer第九章 顺序容器 9.1 顺序容器概述 9.2容器库概览

    一个容器就是一些特定类型对象的集合.顺序容器(sequentialcontainer)为程序员提供了控制元素存储和访问顺序的能力.这种顺序不依赖于元素的值,而是与元素加入容器 时的位置相对应.与之相对 ...

  3. 查看docker与宿主机网卡的对应关系,tcpdump在容器外网络抓包

    通过iflink找到网卡对应关系 1. 在宿主机上执行命令ip link $ ip link ...... 13: veth56ecf40@if12: <BROADCAST,MULTICAST, ...

  4. Docker网络——实现容器间通信、容器与外网通信以及容器的跨主机访问

    前言 自定义网络 建议使用自定义的网桥来控制哪些容器可以相互通信,还可以自动DNS解析容器名称到IP地址.Docker提供了创建这些网络的默认网络驱动程序,你可以创建一个新的Bridge网络,Over ...

  5. docker多个容器一起打包_如何实现多个docker容器同时执行一条命令?

    我需要实现一个功能:同时创建多个docker容器,并且在这些容器内同时执行一条命令. 我的方法是使用pssh(一个python编写可以在多台服务器上并行执行命令的工具)来连接多个容器,实现同时执行.像 ...

  6. Docker新手教程(03)进入已创建的Docker容器并执行bash命令

    03.进入已创建的Docker容器并执行bash命令 1.情况描述 我们会遇见这样一种情况,一个Docker容器执行一段时间后,出错了,这个时候我们需要查看到底是因为什么原因出错. 正常情况,我们进入 ...

  7. 在docker容器中执行exportfs -a命令提示不支持NFS导出

    使用docker容器部署NFS,exportfs:不支持NFS导出,在使用docker特权模式进入容器后,依然提示not support NFS export,判断为目录文件问题,将宿主机上目录挂载至 ...

  8. 【Ubuntu18.04 docker 启动容器,进入容器,执行脚本】

    1,启动容器 1. 启动一个docker容器:docker start 容器id/容器名称 2. 启动多个docker容器:docker start 容器id/容器名称 容器id/容器名称 容器id/ ...

  9. Linux把文件移动到容器外,Docker容器与主机之间拷贝文件的方法

    一般情况下,我们在启动Docker容器的时候可以使用-v参数映射宿主机的文件或者目录到容器里,这样的话,在宿主机相关目录下的文件修改会自动在容器里生效. 但是,如果我们已经启动了一个容器的话,就只能使 ...

最新文章

  1. python3.7和3.8的区别-Python 3.8 有什么新变化
  2. JavaScript区分click事件和mousedown(mouseup、mousemove)方法
  3. Android自动化测试-从入门到入门(5)AdapterView的测试
  4. java 前端页面传过来的值怎么防止篡改_反爬虫,到底是怎么回事儿?
  5. P2P网络穿越 NAT穿越
  6. 企业微信与微信互通能力再升级 全面打通与视频号的连接
  7. SpringBoot文件上传大小设置(yml中配置)
  8. html angular video视频组件
  9. 数据库-子查询概念和分类
  10. 2019年9月全国程序员工资统计,值得参考
  11. rk1808交叉编译opencv_我用AI视觉模组DIY了一个驾驶疲劳监测仪
  12. 杭电HDUacm2098
  13. 关于近期卡巴斯基6.0授权文件被封的解决方案
  14. 开源软件推荐-TMS运输管理系统 KYTMS
  15. 2022年第十七届研电赛报名|安谋科技(Arm China)命题:基于特定开发平台的理性智能体设计
  16. 在文章右上角添加目录导航
  17. 计算机音乐文本制作,《计算机音乐制作》课程教学大纲
  18. 如何把视频mp4转换mp3音乐
  19. 【Json】json.dumps和 json.loads 区别及ensure_ascii中文显示
  20. 题解:最长回文子串(4种解法)

热门文章

  1. 记录一次mysql不能启动的解决方案
  2. SSPL的MongoDB再被抛弃,GUN Health也合流PostgreSQL
  3. 英国工会联盟报告:机器人技术和AI让三分之一的人失业
  4. react-native-image-picker 运用launchCamera直接调取摄像头的缺陷及修复
  5. 私房库视频学习笔记-小清新BBS系统开发技术归纳
  6. 《Kinect应用开发实战:用最自然的方式与机器对话》一3.2 基于“管道”的系统架构...
  7. STM32串行通信USART解说笔记
  8. struts+hibernate+oracle+easyui实现lazyout组件的简单案例——hibernate的config文件(hibernate.cfg.xml)...
  9. 干货:五分钟带你看懂NestedScrolling嵌套滑动机制
  10. Java核心API -- 7(Iterator迭代器、Comparable、Comparator比较器)