docker-ce 安裝與版本介紹

docker 版本說明

docker自1.13版本以后發(fā)行版本有了很大不同
分為了CE(community edition)社區(qū)版和EE(enterprise edition)企業(yè)版

  • 現(xiàn)在Docker改為基于YY.MM的版本(像Ubuntu)
  • 用戶可以選擇Stable(發(fā)布較慢)或者Edge(發(fā)布較快)版本。
  • ce由社區(qū)維護和提供技術(shù)支持,為免費版本
  • ee版本為收費版本,由售后團隊和技術(shù)團隊支持技術(shù)支持
  • 更多的收費標(biāo)準(zhǔn)看docker官網(wǎng)

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存儲驅(qū)動程序。

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官網(wǎng)

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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。