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

搜了很多资料发现并未解决,以下方法失败 求大神评论给出完美方案 首先需要编写需要启动的脚本,并将脚本放在 etc init.d 目录下 如:cs.sh 修改权限 chkconfig add cs.sh chkconfig cs.sh on 启动容器时 docker run idt bin bash cs .sh cs .sh cs .sh 每个指令后面加上分号 最好在每个脚本后面都加上 tail ...

2018-08-24 18:26 0 18720 推荐指数:

查看详情

Linux(CentOS)启动时自动执行脚本(rc.local)

一、Linux开机启动有多种方法,比如我设置mysql开机启动为:chkconfig --level 35 mysqld on 二、下面说说通过rc.local文件进行开机启动: 1、首先创建一个启动脚本,这里以redis启动为例 创建 redis-startup.sh 脚本 ...

Wed Oct 09 07:40:00 CST 2019 0 2463
Linux(CentOS)启动时自动执行脚本(rc.local)

下面说说通过rc.local文件进行开机启动 1、首先创建一个启动脚本,这里以启动docker为例 创建 docker-startup.sh 脚本 并给 docker-startup.sh 设置执行权限: 2、在 /etc/rc.local 末尾增加 ...

Fri Nov 29 17:36:00 CST 2019 0 1295
Shell执行脚本——bash: jps: 未找到命令

原代码: 运行以上程序出现:bash: jps: 未找到命令。 解决办法:   方式一:在ssh到其他节点的时候source 一下配置文件   方式二:在ssh到其他节点的时候输入jps命令下的绝对路径(即$JAVA_HOME/bin这个目录下) ...

Fri Feb 25 02:18:00 CST 2022 0 1044
source、sh、bash、./执行脚本的区别

1、source命令用法:   source FileName   作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source .bash ...

Wed Oct 19 17:45:00 CST 2016 0 5960
spring容器启动时自动执行代码

启动过程。我们希望在Spring容器将所有的Bean都初始化完成之后,做一些操作,这个时候我们就可以 ...

Wed Jul 22 18:36:00 CST 2020 0 786
docker-compose启动容器执行脚本或命令不退出 | 运行内部程序

说下我的需求,就是在使用 docker-compose 启动server容器后,执行命令或者执行脚本运行容器内部的进程。 容器是个基于django框架的web server,通过uwsgi启动,我是这样操作的: 1.在docker-compose.yaml文件中,在容器设置部分加入 ...

Wed Mar 03 19:59:00 CST 2021 0 4402
docker 生成mysql镜像启动时自动执行sql

文章转载自:https://www.jianshu.com/p/12fc253fa37d 在docker 创建 mysql 容器,往往需要在创建容器的过程中创建database 实例,代码如下: 但有我们还希望在创建实例的过程中初始化我们的sql脚本,mysql的官方镜像可以支持在容器 ...

Thu Sep 02 00:57:00 CST 2021 0 107
docker中的mysql启动时自动执行sql

在用docker创建mysql容器,有时候我们期望容器启动后数据库和表已经自动建好,初始化数据也已自动录入,也就是说容器启动后我们就能直接连上容器中的数据库,使用其中的数据了。 其实mysql的官方镜像是支持这个能力的,在容器启动的时候自动执行指定的sql脚本或者shell脚本,我们一起 ...

Tue Sep 10 17:21:00 CST 2019 0 1460
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM