文章目录
- 一、Docker的简介
- 二、Docker的组成部分
- 三、Docker的安装命令
- 安装之前先卸载系统上原有的Docker
- 安装需要的安装包yum-utils
- 设置镜像仓库地址
- 安装docker相关的引擎
- 安装docker
- 启动docker
- 查看是否启动
- 使用hello-world镜像测试docker
- 四、docker run运行思维导图
- 参考文档
一、Docker的简介
- Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
- Docker官网地址
- Docker的Centos操作手册地址
二、Docker的组成部分
一个完整的Docker有以下几个部分组成:
- DockerClient客户端
- Docker Daemon守护进程
- Docker Image镜像
- DockerContainer容器
三、Docker的安装命令
安装之前先卸载系统上原有的Docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装需要的安装包yum-utils
yum install -y yum-utils
- centos8安装docker 遇到yum install -y yum-utils报错,No match for argument:Unable to find a match:
设置镜像仓库地址
- 阿里云的地址
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- docker默认的官方仓库地址
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo ##此地址为官方的仓库地址,在国内建议不要用
安装docker相关的引擎
- 先更新yum软件包索引
yum makecache fase
- Linux - Centos8 执行 yum makecache fast报错:yum makecache: error: argument timer: invalid choice: ‘fast‘
安装docker
- docker社区、ee企业版 ce为社区版 官方推荐使用ce版,默认安装最新的docker版本,也可以指定版本安装
yum install docker-ce docker-ce-cli containerd.io
启动docker
systemctl start docker
查看是否启动
docker version
使用hello-world镜像测试docker
docker run hello-world
四、docker run运行思维导图
参考文档
- Centos7安装Docker
- docker及容器设置开机自启