ITPub博客

首页 > 自动化运维 > DevOps > 离线安装docker

离线安装docker

原创 DevOps 作者:kakaxi9521 时间:2020-10-12 15:20:12 0 删除 编辑

操作系统版本: CentOS Linux release 7.7.1908 (Core)

需要安装的docker版本:18.03.1-ce

     1. docker rpm 包下载

[root@localhost docker]# ls -l

total 35412

-rw-r--r-- 1   root root    36254876  Oct 10 16:34 docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm

drwxr-xr-x 2 root root     4096          Oct 12 15:06 package

     2. 下载需要的依赖包

[root@localhost package]# ls -l

total 2760

-rw-r--r-- 1 root root  78256  Oct 10 16:37 audit-libs-python-2.8.5-4.el7.x86_64.rpm

-rw-r--r-- 1 root root 302068 Oct 10 16:37 checkpolicy-2.5-8.el7.x86_64.rpm

-rw-r--r-- 1 root root  40212  Oct 10 17:27 container-selinux-2.107-3.el7.noarch.rpm

-rw-r--r-- 1 root root  67720  Oct 10 16:37 libcgroup-0.41-21.el7.x86_64.rpm

-rw-r--r-- 1 root root 115284 Oct 10 16:38 libsemanage-python-2.5-14.el7.x86_64.rpm

-rw-r--r-- 1 root root  50076  Oct 10 16:40 libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm

-rw-r--r-- 1 root root  69596  Oct 10 16:40 pigz-2.3.3-1.el7.centos.x86_64.rpm

-rw-r--r-- 1 root root 938736  Oct 10 17:40 policycoreutils-2.5-34.el7.x86_64.rpm

-rw-r--r-- 1 root root 468316  Oct 10 17:36 policycoreutils-python-2.5-34.el7.x86_64.rpm

-rw-r--r-- 1 root root  32880   Oct 10 16:39 python-IPy-0.75-6.el7.noarch.rpm

-rw-r--r-- 1 root root 635184  Oct 10 16:39 setools-libs-3.3.8-4.el7.x86_64.rpm

      3. 安装依赖包

      4. 安装docker

rpm -ivh docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm

      5. 启动docker

systemctl start docker

      6.检查docker进程是否启动

[root@localhost package]# systemctl stop docker

[root@localhost package]# ps -ef | grep docker

root      5979  2235  0 15:09 pts/0    00:00:00 grep --color=auto docker

[root@localhost package]# systemctl start docker

[root@localhost package]# ps -ef | grep docker

root      5999     1  3 15:09 ?        00:00:00 /usr/bin/dockerd

root      6004  5999  0 15:09 ?        00:00:00 docker-containerd --config /var/run/docker/containerd/containerd.toml

root      6137  2235  0 15:09 pts/0    00:00:00 grep --color=auto docker

      7. 检查是否有容器启动

[root@localhost package]# docker ps 

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

[root@localhost package]# 

      8. 检查docker版本

[root@localhost package]# docker ps 

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

[root@localhost package]# docker version

Client:

 Version:      18.03.1-ce

 API version:  1.37

 Go version:   go1.9.5

 Git commit:   9ee9f40

 Built:        Thu Apr 26 07:20:16 2018

 OS/Arch:      linux/amd64

 Experimental: false

 Orchestrator: swarm


Server:

 Engine:

  Version:      18.03.1-ce

  API version:  1.37 (minimum version 1.12)

  Go version:   go1.9.5

  Git commit:   9ee9f40

  Built:        Thu Apr 26 07:23:58 2018

  OS/Arch:      linux/amd64

  Experimental: false


安装完成, 依赖包可自行百度查找。

安装过程也可参照如下链接:

https://www.jianshu.com/p/764ec08196e0


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21374452/viewspace-2726335/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle temp 表空间
下一篇: Linux上安装Mysql
请登录后发表评论 登录
全部评论

注册时间:2009-04-13

  • 博文量
    136
  • 访问量
    179046