zoukankan      html  css  js  c++  java
  • docker 容器启动并自启动redis

    centos7.5

    背景:每次开机后都要自动启动redis,也就是宿主机开机,启动容器,然后启动redis

    按照网上的做法是:修改redis.conf ,修改redis的启动脚本(utils/...script)拷贝到/etc/init.d/目录下并修改。并不能实现。

    最后才用这种办法:

    在/etc/init.d/下面写redis启动脚本

    然后启动时:

    docker run -idt  ***/*** /bin/bash cs1.sh; cs2.sh; cs3.sh

    bash执行多条指令 看来语法跟bash一样,所以如果对bash有什么不懂的,直接查阅bash资料

    可以执行很多shell脚本

    进容器后可以看到脚本已经执行了。而且stop容器后,再start发现脚本又执行了,开关机后start容器,脚本又执行了,好了,就先这样吧,反正我的功能时实现了

    再附上开机启动docker 

    systemctl enable docker

    然后安全重启

    shutdown -r now   (reboot 不安全重启)

    查看docker是否启动

    systemctl status docker

  • 相关阅读:
    输出流对象
    1.2最简单的c++程序
    c++的初步认识
    理想程序员
    从字符数组中删除字符
    打印杨辉三角
    旋转数组
    找出1000以内的所有完数
    计算兔子的总数
    101-200有多少个素数?
  • 原文地址:https://www.cnblogs.com/lfxiao/p/9531584.html
Copyright © 2011-2022 走看看