centos7中下载docker
yum安装gcc相关,把yum包更新到最新,安装docker,3.复制上图的 tee /etc/....
前言
这里主要总结在VMware下安装docker
一、创建centos7的Linux虚拟机
ps:也可以直接购买云服务器。
iso镜像:CentOS-7-x86_64-DVD-1511.iso 下载
1.点击创建新的虚拟机
2.直接选择典型 下一步
3.安装方便,直接选择 安装程序光盘文件简易安装,然后选择下载的iso文件
4.取好名字,用户名密码。
5.然后分配好内存大小后,一直点下一步..下一步...完成即可。(ps:之后都是简单的下一步,所以没有截图)
6.运行linux虚拟机,等待加载,选择语言-汉语后等待,完成后选择用户输入密码进入界面(ps:只需要等待,选择汉语,所以没有截图)。
7.右击选择打开终端。并且输入: su
然后输入密码进入管理员root模式($变成了#)
二、准备工作及安装docker
1.yum安装gcc相关
yum -y install gcc
yum -y install gcc-c++
2.把yum包更新到最新
yum update
3. 安装需要的软件包( yum-util 提供yum-config-manager功能,后两个是devicemapper驱动依赖)
yum install -y yum-utils device-mapper-persistent-data lvm2
4.设置stable镜像仓库(使用阿里云)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5. 安装docker
yum install docker-ce
6.启动docker
systemctl start docker
6.1开机自动启动docker
systemctl enable docker
6.2关闭docker
systemctl stop docker
6.3重启docker
systemctl restart docker
7.查看版本
docker version
如图,则安装完成。
测试:
1.输入以下代码,如果出现Unable to find image 'hello-world:latest' locally,表示本地没有hello-world镜像文件,它会自动从远程仓库里拉取到本地,等会即可。
docker run hello-world
显示如图即表明成功。
8.卸载:
1.查询安装过的包
yum list installed | grep docker
然后会出现一些dockerXXXX
2.删除安装的软件包
例子:
yum -y remove docker.x86_64
yum -y remove docker-client.x86_64
yum -y remove docker-common.x86_64
一一删除即可。
三.使用阿里云镜像加速
使用阿里云镜像加速拉取:
进入到阿里云官网,注册一个账号,
开放云原生应用-云原生(Cloud Native)-云原生介绍 - 阿里云
登录后,右上角点击控制台,然后搜索框输入容器镜像服务
然后左边选择镜像加速器。
然后选择CentOS ,得到如图。
在虚拟机命令行中
1.创建目录
mkdir -p /etc/docker
2. 进入目录
cd /etc/docker
3.复制上图的 tee /etc/......<<'EOF'{.....}EOF 的内容在命令行中回车
ps: 该命令意思为:如果没有该文件则创建该文件,且将<<'EOF' 与 EOF 之间的内容写入到文件中。
4.执行守护进程重启:
systemctl daemon-reload
5.执行docker重启:
systemctl restart docker
6.再次测试:
docker run hello-world
总结
对docker安装的记录
更多推荐
所有评论(0)