首页
学习
活动
专区
圈层
工具
发布

【Linux系列】将Docker容器设为自启动和取消容器自启动

前言 五一小长假回来以后,公司因为物业断电导致服务器停止运行,来电后发现一些常用的服务并没有自启动,比如 grafana,查了下原因发现是当初部署这个容器的时候,没有添加异常停止后重新尝试启动的参数 -...在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器 # 一般推荐使用always参数 --restart=always 更新容器参数 将正在运行的容器设为自启动...docker update --restart=always 容器名或容器ID $ docker update --restart=always # 例如将 grafana 设为自启动...$ docker update --restart=always grafana 将自启动的容器取消自启动 # docker update --restart=no 容器名或容器ID $ docker...update --restart=no # 例如取消 grafana 的自启动 $ docker update --restart=no grafana

5.7K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux如何设置nginx、mysql开机自启动

    有很多小伙伴都没有一个统一的设置nginx和mysql开机自启动的方式,今天我就将我的统一开机自启动格式分享给大家 首先是nginx配置开机自启动 #切换到'/lib/systemd/system/'目录...systemctl enable nginx #取消设置nginx服务开机自启动 systemctl disable nginx 那么设置mysql重新启动呢?...mysql #设置mysql服务开机自启动 systemctl enable mysql #取消设置mysql服务开机自启动 systemctl disable mysql 当然,在这里,如果有的小伙伴安装...status mysql #重启mysql服务 systemctl restart mysql #停止mysql服务 systemctl stop mysql #设置mysql服务开机自启动 systemctl...enable mysql #取消设置mysql服务开机自启动 systemctl disable mysql 当然,这个模板几乎适用于所有linux服务,只要配置的正确,就可以实现自启动管理;

    10.1K50

    【详解】linux下配置mysql开机自启动

    本文将介绍如何在不同的Linux发行版(如Ubuntu、CentOS等)上配置MySQL的开机自启动。1. 检查MySQL服务状态首先,我们需要检查MySQL服务是否已经安装并正在运行。...CentOS 和 RHEL 系统在基于RHEL的系统(如CentOS)上,同样可以使用​​systemctl​​命令来启用MySQL服务的开机自启动:sudo systemctl enable mysqld...注意:在某些CentOS版本中,MySQL服务可能被称为​​mysqld​​而不是​​mysql​​。...验证设置为了验证MySQL服务是否已成功设置为开机自启动,可以使用以下命令:sudo systemctl is-enabled mysql或者对于CentOS:sudo systemctl is-enabled...例如,Debian/Ubuntu系统中服务名称通常为​​mysql​​​,而Red Hat/CentOS系统中服务名称可能为​​mysqld​​。

    3.3K10

    Centos 7下Mongodb开机无法自启动的解决方法

    Centos 7下Mongodb开机无法自启动的解决方法  更新时间:2017年03月29日 09:34:59   作者:多客博图    ?  ...我要评论 这篇文章主要介绍了Centos 7下Mongodb开机无法自启动的解决方法,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。...RESTARTED *****  ERROR: Cannot write pid file to /var/run/mongodb/mongod.pid: No such file or directory Centos7...mongodb-org-mongos-3.4.1-1.el7.x86_64 mongodb-org-server-3.4.1-1.el7.x86_64 [azuo1228@Server ~]$ 总结 以上就是关于解决Centos...7上面Mongodb开机无法自启动的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

    98330

    MySQL为什么取消了Query Cache?

    本文转载自“MySQL解决方案工程师”公众号,作者:徐轶韬 ---- MySQL之前有一个查询缓存Query Cache,从8.0开始,不再使用这个查询缓存,那么放弃它的原因是什么呢?...MySQL查询缓存是查询结果缓存。它将以SEL开头的查询与哈希表进行比较,如果匹配,则返回上一次查询的结果。...随着技术的进步,经过时间的考验,MySQL的工程团队发现启用缓存的好处并不多。 首先,查询缓存的效果取决于缓存的命中率,只有命中缓存的查询效果才能有改善,因此无法预测其性能。...数据写的越多,好处越少 缓冲池中容纳的数据越多,好处越少 查询越复杂,扫描范围越大,则越受益 MySQL8.0取消查询缓存的另外一个原因是,研究表明,缓存越靠近客户端,获得的好处越大。...综合以上原因,MySQL8.0不再提供对查询缓存的支持,如果用户从5.7版本升级至8.0,考虑使用查询重写或其他缓存。 全文完。 Enjoy MySQL 8.0 :)

    5.4K31

    CentOS 7下Redis5安装部署与开机自启动

    数据过期处理(可以精确到毫秒) 3.redis的安装  下面介绍在CentOS环境下,Redis的安装与部署,redis从3.0版本以后增加了集群功能。  ...exit 1 esac 2)  配置开机启动 chmod 755 /etc/init.d/redis #设置文件redis的权限,让Linux可以执行 chkconfig redis on    #开启服务自启动...学过来的,init 0与init 6一样在centos7适用 ps aux|grep redis #查看redis进程是否存在 方法二: centos 7以上是用Systemd进行系统初始化的,Systemd...全部命令   systemctl start redis.service #启动redis服务   systemctl enable redis.service #设置开机自启动   systemctl...disable redis.service #停止开机自启动   systemctl status redis.service #查看服务当前状态   systemctl restart redis.service

    1.8K20

    Centos 7下Mongodb开机无法自启动的解决方法

    Centos 7下Mongodb开机无法自启动的解决方法  更新时间:2017年03月29日 09:34:59   作者:多客博图    ?  ...我要评论 这篇文章主要介绍了Centos 7下Mongodb开机无法自启动的解决方法,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。...RESTARTED *****  ERROR: Cannot write pid file to /var/run/mongodb/mongod.pid: No such file or directory Centos7...mongodb-org-mongos-3.4.1-1.el7.x86_64 mongodb-org-server-3.4.1-1.el7.x86_64 [azuo1228@Server ~]$ 总结 以上就是关于解决Centos...7上面Mongodb开机无法自启动的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

    1.3K30
    领券