【收集】Docker实战集锦

容器(2)-- Docker环境搭建

2020-02-27  本文已影响0人  Explorer_z

2014年Docker诞生以后对Ubuntu支持一直是最好的,最新版本的Docker在Ubuntu上跑的都是最新的版本,兼容性也是最好的。随着人们对Docker的认知水平的不同,很多人误认为Docker就是未来,但是现在对于Docker其实有很多人是又爱又恨得。比如现在最新Podman就是下一代容器技术。不需要守护进程。
所以想学Docker的话我们的操作系统一定要选对。

Ubuntu Server 18.04版本Ubuntu系统Docker安装传送门
Centos6.5以上的版本Centos7安装传送门

Docker可以跑在虚拟机中也可以跑在物理机上,他们需要就是Docker运行时候的守护进程的通信。
除了以上我们提到的系统以外Docker还支持
Windows系统Windows系统Docker安装传送门
Mac系统Mac系统Docker安装传送门

(去阿里云镜像站 找操作步骤也可)
一 、查看系统内核版本

查看系统内核版本需要3.8以上Centos6.5以上系统即可
 uname -a

二、下载相关依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

二、导入repo源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker- ce.repo

三、下载安装docker

yum install -y docker-ce

四、启动docker

systemclt start docker

#有C/S端的显示表示成功
[root@localhost ~]# docker version
Client: Docker Engine - Community
 Version:           19.03.6
 API version:       1.40
 Go version:        go1.12.16
 Git commit:        369ce74a3c
 Built:             Thu Feb 13 01:29:29 2020
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.6
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.16
  Git commit:       369ce74a3c
  Built:            Thu Feb 13 01:28:07 2020
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.2.10
  GitCommit:        b34a5c8af56e510852c35414db4c1f4fa6172339
 runc:
  Version:          1.0.0-rc8+dev
  GitCommit:        3e425f80a8c931f88e6d94a8c831b9d5aa481657
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

五、Docker阿里云镜像加速
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json(没有该文件直接创建)来使用加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ulisdva8.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

上一篇 下一篇

猜你喜欢

热点阅读