zoukankan      html  css  js  c++  java
  • systemctl

    $ dockerUnit=$(systemctl show -p FragmentPath docker.service | cut -d "=" -f 2)
    $ unitFile=${dockerUnit:-/etc/systemd/system/docker.service.d/kata-containers.conf}
    $ test -e "$unitFile" || { sudo mkdir -p "$(dirname $unitFile)"; echo -e "[Service]
    Type=simple
    ExecStart=
    ExecStart=/usr/bin/dockerd -D --default-runtime runc" | sudo tee "$unitFile"; }
    $ grep -q "kata-runtime=" $unitFile || sudo sed -i 's!^(ExecStart=[^$].*$)!1 --add-runtime kata-runtime=/usr/local/bin/kata-runtime!g' "$unitFile"
    $ sudo systemctl daemon-reload
    $ sudo systemctl restart docker
     systemd单元文件放置位置:
    
    /usr/lib/systemd/system/systemd默认单元文件安装目录
    
    /run/systemd/systemsystemdsystemd单元运行时创建,这个目录优先于按照目录
    
    /etc/systemd/system系统管理员创建和管理的单元目录,优先级最高。
     systemctl list-unit-files --type service
      systemctl cat docker
     root@pcl-01:/etc/systemd/system# systemctl list-unit-files | grep docker     
    docker.service                                                   enabled        
    docker.socket                                                    enabled        
    root@pcl-01:/etc/systemd/system# 
  • 相关阅读:
    cocoapods使用遇到的一些问题
    so
    UITextField的各种属性方法介绍
    <<第1章 初识JAVA>>
    《第16章 复习》
    《第17章 图书管理系统》
    《第15章 字符串》
    《第13章 猜拳游戏》
    《第14章 带参数的方法》
    《第12章 类的无参方法》
  • 原文地址:https://www.cnblogs.com/dream397/p/13847549.html
Copyright © 2011-2022 走看看