>>分享流行的Java框架以及开源软件,对孙卫琴的《精通Spring》、《Spring Cloud Alibaba微服务开发零基础入门到实操》提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 27369 个阅读者 刷新本主题
 * 贴子主题:  Docker exec 命令 回复文章 点赞(0)  收藏  
作者:sunshine    发表时间:2019-08-19 23:02:11     消息  查看  搜索  好友  邮件  复制  引用

  

Docker exec 命令

     docker exec :在运行的容器中执行命令    

语法

     docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

OPTIONS说明:

  •        -d :分离模式: 在后台运行
  •        -i :即使没有附加也保持STDIN 打开
  •        -t :分配一个伪终端    

范例

     在容器 mynginx 中以交互模式执行容器内 /root/javathinker.sh 脚本:

          javathinker@javathinker:~$ docker exec -it mynginx /bin/sh /root/javathinker.sh

    在容器 mynginx 中开启一个交互模式的终端:

         javathinker@javathinker:~$ docker exec -i -t  mynginx /bin/bash

         root@b1a0703e41e7:/#

     也可以通过  docker ps -a 命令查看已经在运行的容器,然后使用容器 ID 进入容器。

     查看已经在运行的容器 ID:

         # docker ps -a

     命令执行结果如下:
...
9df70f9a0714        openjdk             "/usercode/script.sh…"
...

     第一列的 9df70f9a0714 就是容器 ID。

    通过 exec 命令对指定的容器执行 bash:

         # docker exec -it 9df70f9a0714 /bin/bash

程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-03-04 10:05:53 重新编辑]
  Java面向对象编程-->图形用户界面(上)
  JavaWeb开发-->流程控制
  JSP与Hibernate开发-->JavaWeb应用入门(Ⅱ)
  Java网络编程-->使用过滤器
  精通Spring-->数据库事务的概念和声明
  Vue3开发-->Java应用分层架构及软件模型
  NIO的几道常见面试题
  RocketMQ 常用消息类型
  SpringCloud Feign的分析
  Spring MVC中自定义国家化LocaleResolver
  Spring MVC实现国际化的几种方式
  Spring Boot 基于 JUnit 5 实现单元测试
  Spring Cloud构建微服务架构的断路器
  Nginx安装及配置
  理解 RESTful 风格的 API
  微服务架构的优点和缺点
  带你逆袭kafka之路
  3分钟让你明白JSON是什么
  微服务中的Kafka与Micronaut
  Spring Boot集成shiro ehcache(使用shiro的缓存管理)
  Spring AOP的本质
  更多...
 IPIP: 已设置保密
楼主      
该用户目前不在线 nihaota 
  
威望: 0
级别: 新手上路
魅力: 1315
经验: 1315
现金: 2944
发文章数: 243
注册时间: 0001-01-01
 消息  查看  搜索  好友  邮件  复制  引用


讨债公司
发文章时间 2022-10-28 20:50:22
 IPIP: 已设置保密 1 楼     
1页 1条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。