安装docker

Centos 7(使用yum进行安装,推荐)

(1)添加docker-ce 源信息
安装依赖包(yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2):
[root@localhost ~]# yum install yum-utils device-mapper-persistent-data lvm2 -y
在这里插入图片描述
根据你的发行版下载repo文件:
CentOS/RHEL:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo在这里插入图片描述

把软件仓库地址替换为 TUNA:
sudo sed -i ‘s+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+’ /etc/yum.repos.d/docker-ce.repo
在这里插入图片描述
最后安装:

sudo yum makecache fast
在这里插入图片描述

sudo yum install docker-ce
在这里插入图片描述
安装完成

docker --version

在这里插入图片描述

docker version在这里插入图片描述

在执行这个命令时会报这个问题
解决方案:
1.进入 /etc/docker,没有daemon.json文件就自己新建一个:
cd /etc/docker
在这里插入图片描述
编辑daemon.json文件:
加入这段代码:
{
“registry-mirrors”: [“https://registry.docker-cn.com”]
}
在这里插入图片描述
然后重启docker:
systemctl restart docker.service
在这里插入图片描述

然后就完成了
在这里插入图片描述

docker run hello-world

在这里插入图片描述

docker run -it ubuntu bash

1、安装Ubuntu系统命令:
docker pull ubuntu
在这里插入图片描述
2、运行进入Ubuntu系统命令
docker run -it ubuntu bash
在这里插入图片描述使用exit或者ctrl+d来退出
不想结束:
先按,ctrl+p
再按,ctrl+q
这样系统就会在后台继续运行

2、下载并查看镜像

配置docker镜像加速
[root@localhost ~]# vi /etc/docker/daemon.json
在这里插入图片描述
[root@localhost ~]# systemctl daemon-reload [root@localhost ~]# systemctl restart docker [root@localhost ~]# docker info
Registry Mirrors: https://registry.docker-cn.com
出现该内容表示镜像加速配置成功
在这里插入图片描述
下载nginx的镜像,

在这里插入图片描述
在这里插入图片描述

alpine的镜像,
在这里插入图片描述
在这里插入图片描述

httpd的镜像并且给httpd镜像重新打标签为test/httpd:v1

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值