码迷,mamicode.com
首页 > 系统相关 > 详细

linux - CentaOS 7 -安装docker

时间:2021-06-07 20:08:47      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:limit   alt   lld   ecs   nbsp   time   desc   dockerd   gate   

docker - 离线安装【因为是虚机,在线安装试了很久,各种方法都找了,最后还是没有成功,最后采用离线安装的方式,成了,所以只记录离线安装的方法】
  •  docker一般安装在linux7以上,内核3.1以上。
  •  查看内核:
    •  uname -a
    •  lsb_release -a
  •  安装文件下载地址:https://download.docker.com/linux/static/stable/x86_64/ 在这个地址下载下图文件【有时候网络不一定能访问】

技术图片

  •   一般下载最新版本,windows下载下来是tar文件,不过没关系,直接使用ftp拷贝下载文件至linux服务器上
  •  解压文件:tar xzvf docker-20.10.7.tar

技术图片

  • 进入docker目录复制所有文件到/usr/bin目录下,目的/user/bin是环境变量目录,在路径下都可以运行docker命令:ls -l docker

技术图片

  •  复制docker下的所有文件至 /usr/bin/ :mv docker/* /usr/bin/

技术图片

  •  添加文件内容: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 enable docker.service
  •  启动docker
systemctl start docker
  •  检查docker版本
docker -v

  

linux - CentaOS 7 -安装docker

标签:limit   alt   lld   ecs   nbsp   time   desc   dockerd   gate   

原文地址:https://www.cnblogs.com/gygtech/p/14856837.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!