docker~写个容器启动的bash脚本

Posted 敢于对过去告一个段落,才有信心掀开新的篇章!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker~写个容器启动的bash脚本相关的知识,希望对你有一定的参考价值。

回到目录

bash脚本在linux里就相当于win里的bat和cmd及ps脚本,可以把一般指令组织在一起,统一去执行,比如我有一些docker容器需要统一去启动,这时,你可以把它们写成一个bash脚本,但有一点要注意,你的文档格式需要是unix,大家可以使用notepad++表写脚本,然后上传到linux上就行了!

如果你希望现时启动两个容器,可以把你的代码写在sh文件里即可,例如

#!/bin/bash
echo "start loggerApi container ..."
docker run -itd -p 5000:5000 loggerapi:1.0
echo "starting loggermanager container ..."
docker run -itd -p 5050:5050 loggermanager:1.0
docker ps 

怎么样,这个脚本挺方便吧!

回到目录

 

以上是关于docker~写个容器启动的bash脚本的主要内容,如果未能解决你的问题,请参考以下文章

docker容器启动时执行脚本 run /bin/bash执行多条指令

Centos 配置开机启动脚本启动 docker 容器

如何避免Docker容器启动脚本运行后自动退出

问题解决Docker容器内服务自启动解决方案

Docker.io init.d 脚本在启动容器上不起作用

大项目docker打包部署慢