两者的区别主要是下面两点:[]3.10.0-957.el7.x86_64[]CentOS Linux release 7.6.1810 (Core)
[root@tar1 ~]# yum -y updateDetermining fastest mirrors* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.combase | 3.6 kB 00:00:00---> 软件包 kernel-devel.x86_64.0.3.10.0-957.27.2.el7 将被 安装---> 软件包 kernel-headers.x86_64.0.3.10.0-957.el7 将被 升级---> 软件包 kernel-headers.x86_64.0.3.10.0-957.27.2.el7 将被 更新---> 软件包 kernel-tools.x86_64.0.3.10.0-957.el7 将被 升级---> 软件包 kernel-tools.x86_64.0.3.10.0-957.27.2.el7 将被 更新---> 软件包 kernel-tools-libs.x86_64.0.3.10.0-957.el7 将被 升级---> 软件包 kernel-tools-libs.x86_64.0.3.10.0-957.27.2.el7 将被 更新---> 软件包 kexec-tools.x86_64.0.2.0.15-21.el7 将被 升级---> 软件包 kexec-tools.x86_64.0.2.0.15-21.el7_6.4 将被 更新---> 软件包 krb5-devel.x86_64.0.1.15.1-34.el7 将被 升级---> 软件包 krb5-devel.x86_64.0.1.15.1-37.el7_6 将被 更新---> 软件包 krb5-libs.x86_64.0.1.15.1-34.el7 将被 升级---> 软件包 krb5-libs.x86_64.0.1.15.1-37.el7_6 将被 更新---> 软件包 krb5-workstation.x86_64.0.1.15.1-34.el7 将被 升级---> 软件包 krb5-workstation.x86_64.0.1.15.1-37.el7_6 将被 更新---> 软件包 libatomic.x86_64.0.4.8.5-36.el7 将被 升级---> 软件包 libatomic.x86_64.0.4.8.5-36.el7_6.2 将被 更新
[root@tar1 ~]# cat /etc/yum.repos.d/docker.repo[dockerrepo]name=Docker Repositorybaseurl=https://yum.dockerproject.org/repo/main/centos/7enabled=1gpgcheck=1gpgkey=https://yum.dockerproject.org/gpg[root@tar1 ~]#
[]已加载插件:fastestmirror, langpacks正在清理软件源: base dockerrepo extras pgdg10 pgdg11 pgdg94 pgdg95 pgdg96 updatesCleaning up list of fastest mirrors[]
~]# yum makecachelangpacksDetermining fastest mirrorsbase: mirrors.tuna.tsinghua.edu.cnextras: mirrors.huaweicloud.comupdates: mirrors.huaweicloud.combase | 3.6 kB 00:00:00dockerrepo | 2.9 kB 00:00:00extras | 3.4 kB 00:00:00pgdg10 | 3.6 kB 00:00:00pgdg11 | 3.6 kB 00:00:00
[root@tar1 ~]# yum install -y docker-engine已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfile* base: mirrors.tuna.tsinghua.edu.cn* extras: mirrors.huaweicloud.com* updates: mirrors.huaweicloud.com正在解决依赖关系--> 正在检查事务---> 软件包 docker-engine.x86_64.0.17.05.0.ce-1.el7.centos 将被 安装--> 正在处理依赖关系 docker-engine-selinux >= 17.05.0.ce-1.el7.centos,它被软件包 docker-engine-17.05.0.ce-1.el7.centos.x86_64 需要--> 正在检查事务---> 软件包 docker-engine-selinux.noarch.0.17.05.0.ce-1.el7.centos 将被 安装--> 解决依赖关系完成依赖关系解决====================================================================Package 架构 版本 源 大小====================================================================正在安装:docker-engine x86_64 17.05.0.ce-1.el7.centos dockerrepo 19 M为依赖而安装:docker-engine-selinux noarch 17.05.0.ce-1.el7.centos dockerrepo 28 k事务概要====================================================================安装 1 软件包 (+1 依赖软件包)总下载量:20 M安装大小:70 MDownloading packages:警告:/var/cache/yum/x86_64/7/dockerrepo/packages/docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 2c52609d: NOKEYdocker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm 的公钥尚未安装(1/2): docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm | 28 kB 00:00:01(2/2): docker-engine-17.05.0.ce-1.el7.centos.x86_64.rpm | 19 MB 00:00:09--------------------------------------------------------------------总计 2.0 MB/s | 20 MB 00:00:10从 https://yum.dockerproject.org/gpg 检索密钥导入 GPG key 0x2C52609D:用户ID : "Docker Release Tool (releasedocker) <docker@docker.com>"指纹 : 5811 8e89 f3a9 1289 7c07 0adb f762 2157 2c52 609d来自 : https://yum.dockerproject.org/gpgRunning transaction checkRunning transaction testTransaction test succeededRunning transaction正在安装 : docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch 1/2Re-declaration of type docker_tFailed to create nodeBad type declaration at /etc/selinux/targeted/tmp/modules/400/docker/cil:1/usr/sbin/semodule: Failed!restorecon: lstat(/var/lib/docker) failed: No such file or directorywarning: %post(docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch) scriptlet failed, exit status 255Non-fatal POSTIN scriptlet failure in rpm package docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch正在安装 : docker-engine-17.05.0.ce-1.el7.centos.x86_64 2/2验证中 : docker-engine-17.05.0.ce-1.el7.centos.x86_64 1/2验证中 : docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch 2/2已安装:docker-engine.x86_64 0:17.05.0.ce-1.el7.centos作为依赖被安装:docker-engine-selinux.noarch 0:17.05.0.ce-1.el7.centos
[]
[root@tar1 ~]# systemctl status docker.service● docker.service - Docker Application Container EngineLoaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)Active: active (running) since 三 2019-08-21 11:31:44 CST; 1min 5s agoDocs: https://docs.docker.comMain PID: 21109 (dockerd)Tasks: 17Memory: 58.9MCGroup: /system.slice/docker.service├─21109 /usr/bin/dockerd└─21116 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 -...8月 21 11:31:43 tar1 dockerd[21109]: time="2019-08-21T11:31:43.985321498+08:00" level=info msg="Loading containers: start."8月 21 11:31:44 tar1 dockerd[21109]: time="2019-08-21T11:31:44.299547028+08:00" level=info msg="Default bridge (doc...dress"8月 21 11:31:44 tar1 dockerd[21109]: time="2019-08-21T11:31:44.536150388+08:00" level=info msg="Loading containers: done."8月 21 11:31:44 tar1 dockerd[21109]: time="2019-08-21T11:31:44.611884624+08:00" level=info msg="Daemon has complete...ation"8月 21 11:31:44 tar1 dockerd[21109]: time="2019-08-21T11:31:44.611917359+08:00" level=info msg="Docker daemon" comm...5.0-ce8月 21 11:31:44 tar1 dockerd[21109]: time="2019-08-21T11:31:44.626618666+08:00" level=info msg="API listen on /var/....sock"8月 21 11:31:44 tar1 systemd[1]: Started Docker Application Container Engine.8月 21 11:32:34 tar1 dockerd[21109]: time="2019-08-21T11:32:34.826419224+08:00" level=warning msg="Error getting v2...ders)"8月 21 11:32:34 tar1 dockerd[21109]: time="2019-08-21T11:32:34.827115930+08:00" level=info msg="Attempting next end...ders)"8月 21 11:32:34 tar1 dockerd[21109]: time="2019-08-21T11:32:34.827176510+08:00" level=error msg="Handler for POST /...ders)"Hint: Some lines were ellipsized, use -l to show in full.
[]WARNING: IPv4 forwarding is disabled. Networking will not work.Hello from Docker!This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.(amd64)3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://hub.docker.com/For more examples and ideas, visit:https://docs.docker.com/get-started/
~]# docker versionClient:Version: 17.05.0-ceAPI version: 1.29Go version: go1.7.5Git commit: 89658beBuilt: Thu May 4 22:06:25 2017: linux/amd64Server:Version: 17.05.0-ceAPI version: 1.29 (minimum version 1.12)Go version: go1.7.5Git commit: 89658beBuilt: Thu May 4 22:06:25 2017: linux/amd64Experimental: false
~]# docker infoContainers:Running:Paused:Stopped:Images:Server Version: 17.05.0-ceStorage Driver: overlayBacking Filesystem: xfsSupports d_type: trueLogging Driver: json-fileCgroup Driver: cgroupfsPlugins:Volume: localNetwork: bridge host macvlan null overlaySwarm: inactiveRuntimes: runcDefault Runtime: runcInit Binary: docker-initcontainerd version: 9048e5e50717ea4497b757314bad98ea3763c145runc version: 9c2d8d184e5da67c95d601382adf14862e4f2228init version: 949e6faSecurity Options:seccompProfile: defaultKernel Version: 3.10.0-957.el7.x86_64Operating System: CentOS Linux 7 (Core)OSType: linuxArchitecture: x86_64CPUs: 1Total Memory: 991.2MiBName: tar1ID: BBHS:KT7X:XGDO:ZRYJ:O6CH:GVW5:DLQR:TLRJ:JOCV:2XXH:Y5K7:MTBODocker Root Dir: /var/lib/dockerDebug Mode (client): falseDebug Mode (server): falseRegistry: https://index.docker.io/v1/Experimental: falseInsecure Registries:127.0.0.0/8Live Restore Enabled: false
docker stop pg11docker start pg11
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69917105/viewspace-3120304/ ,如需转载,请注明出处,否则将追究法律责任。