你不会还没用过 Docker 吧?
0 概述
- 什么是 Docker :
- 基于 Go 语言实现的云开源项目,一处镜像,处处运行
- Docker 容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统虚拟机则是在硬件层面实现虚拟化。与传统的虚拟机相比,Docker 优势体现为启动速度快、占用体积小。
- 官网:官网地址
- 仓库:仓库地址
- 这里先简单描述一下 Docker 的安装过程
1 安装
- 前提:
- Docker 必须部署在 Linux 内核的系统上
- 目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 (64-bit) 上,要求系统为 64 位、Linux 系统内核版本为 3.8 以上,这里选用 CentOS 7.x
- 查看自己系统的内核命令:
uname -r
,打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等
- 步骤:
- step1、卸载旧版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
- step2、yum 安装 gcc 相关
yum -y install gcc
yum -y install gcc-c++
- step3、yum 安装 utils
yum install -y yum-utils
- step4、设置 stable 镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- step5、更新 yum 软件包索引
yum makecache fast
- step6、安装 DockerCE
yum install docker-ce docker-ce-cli containerd.io
- step7、启动 Docker
systemctl start docker
- step8、检查是否启动成功
ps -ef | grep docker
- step9、查看 Docker 版本
docker version
- step1、卸载旧版本
2 配置阿里云镜像加速
- 参考地址:“容器镜像服务” – “镜像工具” – “镜像加速器”
- 通过修改 daemon 配置文件 /etc/docker/daemon.json 来使用加速器
- 进入
/etc/docker
目录,执行如下脚本(替换加速器地址,强烈建议复制,不要手敲,否则很容易出错!)sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["你的阿里云镜像加速器地址"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
- 以上就是 Docker 安装的全部内容了,后续再介绍 Docker 的使用
- 创作不易,感谢阅读,若遇到问题,可以关注此微信gzh:EzCoding 留言反馈,希望能够帮助到您