对于Docker的发展及介绍很多博客都有详细介绍,这边就不重复介绍了,直接实战安装部署。
第一章 Centos7下安装Docker
1、Docker 要求 Centos 系统的内核版本高于 3.10
通过 uname -r 命令查看你当前的内核版本
2、安装之前先卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3、安装Docker需要的安装包
yum install -y yum-utils
4、设置镜像仓库,Docker默认使用国外的镜像仓库,我们改为阿里云的镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5、更新yum软件包索引
yum makecache fast
6、下面可以开始安装Docker了,咱们安装docker-ce社区最新版,ee是企业版
yum install docker-ce docker-ce-cli containerd.io
也可以指定版本安装
先列出可用版本集合yum list docker-ce --showduplicates | sort -r
安装指定版本
yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io
7、我们的Docker已经安装完成,现在启动Docker并加入开机启动
systemctl start docker
systemctl enable docker
8、验证是否安装成功
docker version
运行
hello-world
docker run hello-world
显示如下即安装成功
第二章 Docker初体验
1、配置镜像加速器(可忽略这步)
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
1、sudo mkdir -p /etc/docker
2、sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://0h67wqdz.mirror.aliyuncs.com"] } EOF
3、sudo systemctl daemon-reload
4、sudo systemctl restart docker
持续更新......................