zoukankan      html  css  js  c++  java
  • coreos 常见问题

    1.如果docker run的时候报如下错误:

    error creating overlay mount to /var/lib/docker/overlay2/...
    ...

    则需要修改/run/systemd/system/docker.service文件中的这一项
    Environment=DOCKER_SELINUX=--selinux-enabled=false
    然后
    systemctl daemon-reload
    systemctl restart docker

    2.CoreOS配置镜像加速器

    /run/flannel/flannel_docker_opts.env

    这个文件默认是没有的,所以我们创建对应目录和文件即可。

    然后编辑文件内容如下:

    vi flannel_docker_opts.env
    DOCKER_OPTS="--registry-mirror=https://xxxxx.mirror.aliyuncs.com"

    保存后,启动docker服务即可

    systemctl daemon-reload
    systemctl restart docker

    ps aux |grep docker # 验证

    3.发现docker.service配置文件的路径在/run/下,果然发现系统或服务重启后,docker.service中的配置经常会还原了。

    经过尝试,可以通过如下方法处理:

    # 复制/run/里面的配置文件到/etc/下
    cp /run/systemd/system/docker.service /etc/systemd/system/docker.service
    
    # 重新加载服务
    systemctl daemon-reload
    
    # 重启服务
    systemctl restart docker.service
    
    # 验证
    systemctl cat docker.service

     4.关闭CoreOS自动重启

    vim /etc/coreos/update.conf
    
      GROUP=stable   # 默认就这一行
      REBOOT_STRATEGY=off   # 添加这一行
    
    systemctl restart update-engine

    systemctl disable update-engine
    systemctl stop update-engine  # 停止升级服务

    5.在CoreOS中开启docker服务开机启动

    systemctl enable docker
    systemctl daemon-reload
    
    systemctl status docker # 检查
  • 相关阅读:
    axios的封装
    单行和多行文本溢出省略号显示!!!
    vue2源码-响应式处理(学习笔记)-2
    vue2源码-rollup的配置(学习笔记)-1
    js的垃圾回收机制
    立即执行函数
    闭包笔记
    vue3.0的CompositionAPI
    Create gym environment with your own xml file and training it using her of baseline
    Brief introduction to mujoco or gym modeling using xml
  • 原文地址:https://www.cnblogs.com/karl-python/p/9883252.html
Copyright © 2011-2022 走看看