zoukankan      html  css  js  c++  java
  • 二进制包安装docker

    docker下载地址

     
    下载安装
    wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.6.tgz
    tar -zvxf docker-19.03.6.tgz
    cp docker/* /usr/bin/

    直接运行

    /usr/bin/dockerd

    demon模式运行,并保存日志

    nohup /usr/bin/dockerd >/docker.log 2>&1 &

    systemctl运行

    sudo vim /etc/systemd/system/docker.service
    [Unit]
    Description=Docker Application Container Engine
    Documentation=https://docs.docker.com
    After=network-online.target firewalld.service
    Wants=network-online.target
    
    [Service]
    Type=notify
    ExecStart=/usr/bin/dockerd
    ExecReload=/bin/kill -s HUP $MAINPID
    LimitNOFILE=infinity
    LimitNPROC=infinity
    TimeoutStartSec=0
    Delegate=yes
    KillMode=process
    Restart=on-failure
    StartLimitBurst=3
    StartLimitInterval=60s
    
    [Install]
    WantedBy=multi-user.target

    设置权限权限为可执行

    chmod +x /etc/systemd/system/docker.service

    常用命令

    systemctl daemon-reload   //重载配置文件
    systemctl start docker    //启动Docker
    systemctl stop docker    //关闭docker
    systemctl restart  docker    //重启docker
    systemctl enable docker.service   //设置开机自启
    systemctl status docker    //查看Docker状态
    很多时候在我们挂载磁盘后不想用docker默认目录 可 -g 修改目录 (docker 默认目录在/var/lib/docker下,包括 pull下来的镜像都在该目录下)

    ExecStart修改为:

    ExecStart=/usr/bin/dockerd -g /xiaobo/docker

    修改后启动docker,路径已修改成功

  • 相关阅读:
    网络相关配置
    RestTemplate 工具类以及拦截器配置打印调用日志
    Redis(2)九大数据类型及落地案例
    JUC(7)ThreadLocal
    JUC(5)原子类
    JUC(6)LockSupport
    JUC(4)Volatile
    JUC(3)Java内存模型JMM
    JUC(1)说说Java“锁”事
    JUC(2)线程中断机制
  • 原文地址:https://www.cnblogs.com/smallbo/p/12378727.html
Copyright © 2011-2022 走看看