4
JackLin的博客
首页
分类
标签
生活
时间轴
关于我
友链
搜索
管理员
阿里云Centos7安装Docker,配置阿里云镜像
阿里云
环境搭建
Docker
Linux
发布日期:
2020-04-28 14:35:58
阅读量:
219
所属分类:
Docker
开始安装之前,先给出使用到的几个网址: - Docker 官方参考文档:https://docs.docker.com/engine/install/centos/ - 阿里云容器镜像服务地址:https://cn.aliyun.com/product/acr - 阿里云镜像服务文档:https://help.aliyun.com/document_detail/60750.html?spm=a2c4g.11174283.3.3.18584541LVNeny 下面开始我们的安装 ### 卸载之前装过的 Docker(没装过可以跳过) #####(1)查看之前的安装过的 Docker 可以参考这位同学的博客:https://www.cnblogs.com/myzhijie/p/Centos7_Docker_Remove.html `yum list installed|grep docker` #####(2)然后依次执行删除 `yum -y remove containerd.io.x86_64` ### 开始安装 进入 Docker 官方参考手册:https://docs.docker.com/engine/install/centos/ 依次执行命令 官方手册给我们提供了3中安装方式,利用存储库进行安装,手动下载RPM安装包,利用脚本安装。 这里我们选择使用存储库进行安装 #####(1)卸载之前的版本 ``` yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine ```  #####(2)安装 yum-utils 软件包 ``` yum install -y yum-utils ```  #####(3)使用阿里云的镜像仓库 **注意:这里就不能跟着官网的操作一起做了,我们得换用阿里云的仓库 **  ``` sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ```  #####(4)配置阿里云镜像加速 进入阿里云镜像服务的网址:https://cn.aliyun.com/product/acr 然后点击进入控制台  左边找到 “镜像加速器”,然后就能找到阿里云分配的镜像加速地址了,下面也给出了使用方法说明。  说白了就是要在 /etc/docker 下面创建一个json文件并写入内容即可,看不懂给出的例子的同学,那么我们就自己动手,不按照他的来。 > 创建Json文件 - `mkdir -p /etc/docker` 创建多级目录 - `vim daemon.json` 创建并编辑 daemon.json 文件 - 按 `i` 进入插入模式,输入我们的内容 - 输入 `:wq` 保存退出 - systemctl daemon-reload 重新加载一下  #####(5)安装 Docker Engine ``` yum install docker-ce docker-ce-cli containerd.io ``` 安装过程可以需要等待一段时间,耐心等待即可。 安装好了如图所示:  #####(6)启动Docker ``` systemctl start docker ```  当运行 hello-world 出现了 Hello from docker 说明运行成功。同时也可以输入 `docker version` 查看一下。   ### Docker 几个简单的命令 ---》 在另一篇博客中有详细介绍 > `docker images` 查看所有的镜像 > `docker ps` 查看所有运行中的容器 > `docker ps -a` 查看运行过(包括历史运行过)的所有容器 > `docker rm 容器ID` 删除一个容器 > `docker stop 容器ID` 停止一个正在运行的容器 > `dcoker rmi 镜像ID` 移除一个镜像