docker脚本指定linux(在docker中执行linux shell命令的操作)
类别:服务器 浏览量:426
时间:2021-10-19 06:45:25 docker脚本指定linux
在docker中执行linux shell命令的操作在docker中执行shell命令,需要在命令前增加sh -c,例如:
docker run ubuntu sh -c 'cat /data/a.txt > b.txt'
否则,指令无法被正常解析。
补充:【Docker应用】 docker中执行指定脚本(docker 下运行springboot应用)
【Docker应用】 docker中执行指定脚本
这里是执行spring boot的应用的实例:
1. 制作执行sh脚本的镜像文件(模板)Dockfile FROM vertigomedia/ubuntu-jdk8 RUN touch /root/app_start.sh RUN echo "#!/bin/bash" > /root/app_start.sh RUN echo "echo 111" >> /root/app_start.sh RUN chmod a+x /root/app_start.sh ENV TZ 'Asia/Shanghai' ENV APP_FILE /root/app_start.sh EXPOSE 8889 CMD $APP_FILE #ENTRYPOINT ["/bin/sh", "-c", "$APP_FILE"]
container.sh #!/bin/bash echo "test xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" java -jar -Xms500m -Xmx500m -Dspring.profiles.active=test-docker-1 /root/app.jar
docker run -itd \ --name test_container \ --hostname test_container \ --net test_net --ip 170.170.1.199 \ --volume /root/container.sh:/root/app_start.sh \ --volume /opt/test-1.0.0-SNAPSHOT.jar:/root/app.jar \ --privileged=true \ test:123 /bin/bash -c 'sh /root/app_start.sh'
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
您可能感兴趣
- centos上docker的部署(CentOS8下的Docker使用详解)
- docker镜像配置的挂载路径(解决docker挂载的目录无法读写问题)
- docker 跨主机的网络通信(docker 基于golang镜像构建 ssh服务的方法)
- docker容器的三大组件(docker容器下配置jupyter notebook的操作)
- 查看docker image版本(解决docker images 镜像消失的问题)
- 如何增大docker内存使用(docker 内存监控与压测方式)
- zabbix启动教程(docker部署zabbix_agent的方法步骤)
- docker管理工具选择(Docker可视化管理工具DockerUI的使用)
- docker容器如何更改tomcat端口(Docker方式启动tomcat访问首页出现404错误)
- docker执行shell脚本(基于Docker搭建ELK 日志系统的方法)
- jenkins 构建docker镜像(docker搭建jenkins+maven代码构建部署平台)
- docker装redis(通过Docker部署Redis 6.x集群的方法)
- docker-compose部署实例(详解docker-compose速度太慢解决方式)
- docker架构设计详解(Docker核心原理之 Cgroup详解)
- docker部署go项目(Gogs+Jenkins+Docker 自动化部署.NetCore的方法步骤)
- harbor 1.8安装部署(docker5 全功能harbor仓库搭建过程)
- 银泰集团董事长沈国军获评 北京影响力 十大企业家(银泰集团董事长沈国军获评)
- 15帅气男士发型,清爽时尚很有型,喜欢就试试(清爽时尚很有型)
- 哪几个历史人物被影协主席李雪健演的活灵活现(哪几个历史人物被影协主席李雪健演的活灵活现)
- 王伦狭隘,晁盖霸道,宋江奸诈骨头软,只有鲁智深才适合当寨主(王伦狭隘晁盖霸道)
- 他是梁山最早的头目,江湖人称 旱地忽律 ,宋江几乎将其遗忘(他是梁山最早的头目)
- 梁山创始人杜迁,为何不受宋江待见,只排名83位(梁山创始人杜迁)
热门推荐
- vio更新后怎么是黑页面(vite2.0 踩坑实录)
- opencv抠出边缘检测的图形(python opencv实现图像边缘检测)
- sql server 2008 触发器(关于喜忧参半的SQL Server触发器详解)
- 什么是高内聚、低耦合
- php微信支付步骤(PHP实现微信提现企业付款到零钱)
- tomcat环境配置都正确无法运行(为什么我的tomcat启动不起来)
- css3编程实战(详解CSS3开启硬件加速的使用和坑)
- dede栏目标签怎么调用(dedecms首页导航菜单二级栏目调用标签实例)
- python与mysql的联系(MySQL和Python交互的示例)
- 云主机状态错误(云主机解析IP无法访问网站原因)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9