1、基础环境

操作系统:CentOS 7.8

docker 版本:18.06.1

2、docker 下载

2.1 官方地址

https://download.docker.com/linux/static/stable/x86_64/

2.2 百度云地址

链接:https://pan.baidu.com/s/1H-pDa9ZPh_fvi_t-x7KSGA  提取码:sg7a

2.3 官方参考文档

https://docs.docker.com/engine/install/binaries/

3、docker 安装

3.1 上传解压

[root@docker ~]# rz -E
rz waiting to receive.
[root@docker ~]# ls
anaconda-ks.cfg docker-18.06.-ce.tgz
[root@docker ~]# tar -xvf docker-18.06.-ce.tgz
docker/
docker/docker-containerd
docker/docker-proxy
docker/docker
docker/docker-runc
docker/dockerd
docker/docker-containerd-ctr
docker/docker-containerd-shim
docker/docker-init
[root@docker ~]# ls docker/
docker docker-containerd-shim docker-proxy
docker-containerd dockerd docker-runc
docker-containerd-ctr docker-init

3.2 移动解压文件内容至 /usr/bin/ 目录下

[root@docker ~]# cp docker/* /usr/bin/
[root@docker ~]# ls /usr/bin/docker*
/usr/bin/docker /usr/bin/docker-containerd-shim /usr/bin/docker-proxy
/usr/bin/docker-containerd /usr/bin/dockerd /usr/bin/docker-runc
/usr/bin/docker-containerd-ctr /usr/bin/docker-init

3.3 将 docker 注册为 service

[root@docker ~]# 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 # the default is not to use systemd for cgroups because the delegate issues still # exists and systemd currently does not support the cgroup feature set required # for containers run by docker ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID # Having non-zero Limit*s causes performance problems due to accounting overhead # in the kernel. We recommend using cgroups to do container-local accounting. LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity # Uncomment TasksMax if your systemd version supports it. # Only systemd and above support this version. #TasksMax=infinity TimeoutStartSec= # set delegate yes so that systemd does not reset the cgroups of docker containers Delegate=yes # kill only the docker process, not all processes in the cgroup KillMode=process # restart the docker process if it exits prematurely Restart=on-failure StartLimitBurst= StartLimitInterval=60s [Install] WantedBy=multi-user.target

3.4 启动 docker

[root@docker ~]# chmod +x /etc/systemd/system/docker.service  #添加文件权限
[root@docker ~]# systemctl daemon-reload #重载unit配置文件
[root@docker ~]# systemctl start docker /#启动Docker
[root@docker ~]# systemctl enable docker.service #设置开机自启
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /etc/systemd/system/docker.service.

3.5 验证

[root@docker ~]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/etc/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since 六 -- :: CST; 28s ago
Docs: https://docs.docker.com
Main PID: (dockerd)
CGroup: /system.slice/docker.service
├─ /usr/bin/dockerd
└─ docker-containerd --config /var/run/docker/containerd/containerd.toml 7月 :: docker dockerd[]: time="2020-07-25T17:23:23.394502816+08:00" level=i...rpc
7月 :: docker dockerd[]: time="2020-07-25T17:23:23.394716555+08:00" level=i...rpc
7月 :: docker dockerd[]: time="2020-07-25T17:23:23.395095630+08:00" level=i...rpc
7月 :: docker dockerd[]: time="2020-07-25T17:23:23.395142000+08:00" level=i...t."
7月 :: docker dockerd[]: time="2020-07-25T17:23:24.082088050+08:00" level=i...ss"
7月 :: docker dockerd[]: time="2020-07-25T17:23:24.274261695+08:00" level=i...e."
7月 :: docker dockerd[]: time="2020-07-25T17:23:24.301752021+08:00" level=i...-ce
7月 :: docker dockerd[]: time="2020-07-25T17:23:24.302039079+08:00" level=i...on"
7月 :: docker systemd[]: Started Docker Application Container Engine.
7月 :: docker dockerd[]: time="2020-07-25T17:23:24.406835353+08:00" level=i...ck"
Hint: Some lines were ellipsized, use -l to show in full.
[root@docker ~]# docker -v
Docker version 18.06.-ce, build e68fc7a

离线安装 docker的更多相关文章

  1. Ubuntu 离线安装 docker

    1.下载离线包,网址:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/ 离线安装docker需要下载3个 ...

  2. ubuntu16.04 离线安装docker ce

    ubuntu离线安装 docker17.05.0-ce 离线安装 不想自己下载的小伙伴可以从以下地址下载几个软件包: 链接: https://pan.baidu.com/s/1lF7t7ciMhUnW ...

  3. Linux下离线安装Docker

    Linux下离线安装Docker 一.基础环境 1.操作系统:CentOS 7.3 2.Docker版本:18.06.1 官方下载地址(打不开可能需要***) 3.百度云Docker 18.06.1地 ...

  4. 在 Ubuntu 16.04 LTS 上 离线安装 Docker / Docker-compose

    前情提要 今天上班后,突然接到现场的工程师的电话: XXX的现场环境组的的局域网,上不了互联网.bla bla bla..... 如果需要安装其他软件的话,只能是自己带过去安装... 听完现场工程师的 ...

  5. CentOS7.6离线安装docker

    2019/10/24,docker 摘要:CentOS 7.6中离线安装docker 18.06.3以及docker-compose 1.24.1 在线安装可参照 文档 所需环境 1.CentOS 7 ...

  6. 离线安装docker(RedHat7.4)

    离线安装docker(RedHat7.4) docker 1. 下载地址 2. 解压并注册为service 1. 下载地址 官网下载地址:下载 官网文档地址:文档 2. 解压并注册为service 下 ...

  7. 【从零开始搭建K8S】【第一篇】CentOS7.6离线安装Docker(手动安装以及基于yum本地源安装)

    下载CentOS7.6以及最小化安装CentOS7.6版本.由于CentOS属于开源软件,在国内也有很多的mirror站点可供下载,我选择的是华为站点进行下载:http://mirrors.huawe ...

  8. Ubuntu18.04 离线安装 docker

    Ubuntu18.04 离线安装 dockerhttps://blog.csdn.net/u012814856/article/details/804231851. 将下载下来的文件夹中的 4 个文件 ...

  9. Linux下离线安装docker与fastDFS

    一.Linux下离线安装Docker 基础环境 1.操作系统:CentOS 7 2.Docker版本:docker-19.03.9.tgz 官方下载地址(打不开可能需要科学-上网) 3.官方参考文档: ...

  10. centos离线安装docker及其它软件包

    桌面版本安装 docker可以通过网络安装,但在内网环境,需要进行离线安装. 执行 uname -r 获取操作系统版本号 根据版本号,到docker.com下载docker的离线安装包: Linux版 ...

随机推荐

  1. coderfoces#414 div.2

    第一次打cf 感觉很奇妙 开始看到题目感觉极其怪异 然后忽然发现第一题一堆数中的因数出现最多的不是2么 然后过了5分钟就被一个专门攻击的人hack掉了 不得不说题并不难甚至很水(都是几行的入门题) 但 ...

  2. day18__文件操作

    一.3 种模式 r: 只读模式,        r+: 读写模式,覆盖开头内容 w: 写模式,全覆盖 (如果是没有的文件则重新创建空文件) a+:  读写模式,从最开头写,覆盖开头内容 (如果是没有的 ...

  3. NodeMCU手把手入门:配置NodeMCU ESP8266开发板环境及点亮LED灯

    之前一直在玩树莓派,最近实验室买了些NodeMCU就想着玩一玩,没想到挺有意思的.其实树莓派能实现的功能,它大部分也可以,价格比派也便宜不少,舍不得买派的同学可以先买这个开发板玩一玩. 本文主要介绍了 ...

  4. Convert to Ones

    Convert to Ones 'You've got a string a 1 , a 2 ,-, a n a1,a2,-,an , consisting of zeros and ones. Le ...

  5. 注册中心(Eureka/Consul)

    基于SpringBoot1.5.4与SpringCloud(Dalston.SR2)的SpringCloud学习博客,转载请标明出处,O(∩_∩)O谢谢 - Spring Cloud简介 Spring ...

  6. Tomcat的介绍

    Tomcat简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选. 支持Se ...

  7. NLP(一)

    “自然语言处理”(Natural Language Processing 简称 NLP)包含所有用计算机对自然语言进行的操作. 自然语言工具包(NLTK) 语言处理任务与相应 NLTK 模块以及功能描 ...

  8. go实现爬虫

    条件:1.第三方包github.com/tebeka/selenium,selenium自动化测试工具2.google驱动chromedriver.exe,要与本地浏览器的版本号对应,下载:http: ...

  9. 洛谷 P4910 帕秋莉的手环

    题意 多组数据,给出一个环,要求不能有连续的\(1\),求出满足条件的方案数 \(1\le T \le 10, 1\le n \le 10^{18}\) 思路 20pts 暴力枚举(不会写 60pts ...

  10. 【.NET Core】在Win10中用VS Code debug

    虽然windows平台中有功能丰富且强大的Visual Studio,但有时也稍显臃肿,不如VS Code(vsc)小巧便捷,废话不多说,直接进入正题 前提 .NET Core RC2 X64系统 W ...