美文网首页k8s
docker-ce 安装与版本介绍

docker-ce 安装与版本介绍

作者: bdslinux | 来源:发表于2017-11-28 16:26 被阅读1206次

docker 版本说明

docker自1.13版本以后发行版本有了很大不同
分为了CE(community edition)社区版和EE(enterprise edition)企业版

  • 现在Docker改为基于YY.MM的版本(像Ubuntu)
  • 用户可以选择Stable(发布较慢)或者Edge(发布较快)版本。
  • ce由社区维护和提供技术支持,为免费版本
  • ee版本为收费版本,由售后团队和技术团队支持技术支持
  • 更多的收费标准看docker官网

docker 安装包说明

  • docker.io: is used to be very old version in default ubuntu repo (can skip here)
  • docker-engine: is used before release 1.13.x
  • docker-ce: since 17.03

docker-engine 安装

yum 安装

cat > /etc/yum.repos.d/docker.repo <<EOF

[dockerrepo]

name=Docker Repository

baseurl=https://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7/

enabled=1

gpgcheck=0

gpgkey=https://yum.dockerproject.org/gpg

EOF
### yum 
yum -y install docker-engine

启动管理

systemctl start docker
systemctl enable docker
systemctl status docker

docker-ce 安装

yum安装

yum 工具

安装所需的软件包 yum-utils提供了yum-config-manager 效用
并device-mapper-persistent-data和lvm2由需要devicemapper存储驱动程序。

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加镜像源
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
将软件包添加至本地缓存
sudo yum makecache fast
安装docker-ce
sudo yum install docker-ce
启动docker
sudo systemctl start docker

rpm包安装

rpm下载地址

借助daocloud安装

daocloud下载

curl -sSL https://get.daocloud.io/docker | sh

查看详细信息

docker info

[root@c7-vm1_31 ~]# docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 17.11.0-ce
Storage Driver: overlay
 Backing Filesystem: xfs
 Supports d_type: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 992280e8e265f491f7a624ab82f3e238be086e49
runc version: 0351df1c5a66838d0c392b4ac4cf9450de844e2d
init version: 949e6fa
Security Options:
 seccomp
  Profile: default
Kernel Version: 3.10.0-327.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 977.9MiB
Name: c7-vm1_31
ID: BOLL:DHW4:DE7H:Y3TP:WMGG:2X6M:WT3E:RTP5:OWQJ:AXEA:FEF6:RGT5
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

WARNING: overlay: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior.
         Reformat the filesystem with ftype=1 to enable d_type support.
         Running without d_type support will not be supported in future releases.

配置docker hub 加速

需要注册daocloud官网

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://xxxx.m.daocloud.io

docker 拉取镜像

docker pull nginx 
image.png
docker run hello-world
image.png

相关文章

网友评论

    本文标题:docker-ce 安装与版本介绍

    本文链接:https://www.haomeiwen.com/subject/sjvsbxtx.html