docker 安装docker离线安装

发布时间 2023-03-22 21:09:13作者: liwenchao1995

docker 安装docker离线安装

docker 离线安装

下载资源包

官方地址: https://download.docker.com/linux/static/stable/x86_64/
我这里下载的20.10版本,根据自己需求来

安装

  • 解压 tar -zxvf ./docker-20.10.9.tgz解压上传好的安装包
  • 拷贝 cp docker/* /usr/bin/将解压得到的文件复制到 /usr/bin目录下
  • 在 /etc/systemd/system 目录下创建一个docker.service文件,用于注册docker服务和开机启动
  • 使用命令 vi /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 --selinux-enabled=false --insecure-registry=127.0.0.1
    ExecReload=/bin/kill -s HUP $MAINPID
    LimitNOFILE=infinity
    LimitNPROC=infinity
    LimitCORE=infinity
    TimeoutStartSec=0
    Delegate=yes
    KillMode=process
    Restart=on-failure
    StartLimitBurst=3
    StartLimitInterval=60s
    [Install]
    WantedBy=multi-user.target
    
  • 授权 给service文件设置权限 chmod 777 /etc/systemd/system/docker.service
  • 重新加载 systemctl daemon-reload 重新加载配置
  • 开机启动 docker为开机启动 systemctl enable docker.service
  • 启动 docker 命令 systemctl start docker
  • 校验 查看容器状态 systemctl status docker;docker ps -a

docker-compose安装

请参考:
https://www.cnblogs.com/liwenchao1995/p/16662946.html