• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > docker run起来之后执行多条命令

docker run起来之后执行多条命令

作者: 字体:[增加 减小] 来源:互联网

本文主要包含docker,run,命令,docker,run,执行命令等服务器相关知识,希望可以进行参考

最近在搞jenkins pipeline的部署工作,而在对.net core进行部署时不希望安装dotnet sdk,为了移植性更好,打算直接使用aspnetcore的docker镜像,通过docker去run它,而在这个时间出现了一个问题 docker run aspnetcore:2.0之后如果希望同时执行多个sh命令出现了问题,还非要写个脚本文件,这是大叔不喜欢的!

docker run aspnetcore:2.0 ls && ls

结果是第一个ls显示的是容器里的内容,而第二个ls显示的是本地centos的内容,这不是大叔希望的!

大叔希望两个ls,即多条sh命令都在容器里执行,这样就避免了新加SH文件的烦恼!

然后大叔找了一些资料,幸运的是,被大叔找到了!

docker run 5800 sh -c "ls && echo '-------' && ls"

事实上,就是在run后面加了一个sh -c命令,后面直接加多条语句即可!

这次是我希望的结果,终于可以了,以后不用建立SH文件了,本来就不应该建立多余的文件,呵呵 !

总结

以上所述是小编给大家介绍的docker run起来之后执行多条命令,希望对大家有所帮助!

您可能感兴趣的文章:

  • ubuntu vps安装docker报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.问题解决
  • Docker run 命令的使用方法详解
  • Docker出现Cannot connect to the Docker daemon. Is the docker daemon running on this host错误解决办法
  • Docker Runc容器生命周期详细介绍
  • 详解Dockerfile 中的 COPY 与 ADD 命令
  • Dockerfile中CMD和ENTRYPOINT命令详解
  • Dockerfile制作官方Tomcat镜像及镜像使用详解
  • 详解利用Dockerfile构建mysql镜像并实现数据的初始化及权限设置
  • 编写最佳的Dockerfile的方法
  • Docker 基础之Dockerfile命令详解
  • Docker中镜像构建文件Dockerfile与相关命令的详细介绍
  • 使用Docker run的选项以覆盖Dockerfile中的设置详解
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Docker实践8:Compose,docker实践compose
  • Docker buildx构建多平台镜像并推送到私有仓库的方法
  • Docker三个基本概念镜像(Image)容器(Container)仓库(Repository)
  • 什么是Docker?为什么要使用Docker
  • docker 开源的应用容器引擎
  • 如何给docker设置http代理
  • docker官方mysql镜像自定义配置详解
  • 详解Docker数据管理(数据卷&数据卷容器)
  • 如何利用Docker容器实现代理转发与数据备份详解
  • 详解Docker Swarm 在持续集成测试中的应用

相关文章

  • 详解docker国内镜像拉取和镜像加速registry-mirrors配置修改
  • 详解使用docker搭建hadoop分布式集群
  • Windows10下安装Docker的步骤图文教程
  • docker daemon远程连接设置详解
  • 详解如何利用docker快速构建MySQL主从复制环境
  • Docker Runc容器生命周期详细介绍
  • 基于Docker安装与部署Zabbix
  • Docker 教程之私有仓库详解
  • Docker daemon 无法启动: does not match with stored UUID错误解决办法
  • 手把手教你使用 virtualBox 让虚拟机连接网络的教程

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Docker 常用命令详细整理
    • XenServer 5.6环境下安装Windows Server 2012详细过程(图文)
    • 如何通过vs2017的Dockerfile来生成镜像
    • VMware中ubuntu虚拟机与windows的端口映射共享一个IP地址的设置教程(图文教程)
    • Ubuntu Docker 的安装部署及简单应用
    • 公共云的2012:宕机事件频发 也玩价格战
    • Docker 教程之CentOS安装 Docker
    • 详解Docker Swarm 在持续集成测试中的应用
    • docker初识之五分钟认识docker
    • 在Ubuntu 16.04上用Docker Swarm和DigitalOcean创建一个Docker容器集群的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有