docker学习(001介绍与安装)

尚硅谷Docker实战教程(docker教程天花板)

总时长 13:26:00 共95P

此文章包含第1p-第p14的内容

前置条件

在这里插入图片描述

后置 雷丰阳
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

痛点:开发环境特定、开发环境各不相同
在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

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

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
https://docs.docker.com/engine/install/centos/

在这里插入图片描述

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

在这里插入图片描述

docker 必须运行在linux内核环境
如果win想使用 需要先安装虚拟机环境 然后再运行docker

三要素

镜像、容器、仓库
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

p8结束

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

docker安装

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

卸载代码
在这里插入图片描述

在这里插入图片描述
这个镜像地址是国外网站很慢,要修改成国内的镜像仓库
在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

yum makecache fast是一个在使用Yum包管理器时可以使用的命令,用于加快软件包缓存的生成过程。

Yum是一种常用的包管理工具,用于在Linux系统中自动下载、安装和升级软件包。当执行yum makecache命令时,Yum会从配置的软件源中下载软件包索引,并将其存储在本地缓存中,以便后续的软件包操作可以更快地执行。

在yum makecache fast命令中,fast选项表示只下载最新的软件包索引而不下载旧的索引。这可以节省时间和网络带宽,尤其是当系统上已经存在一部分软件包缓存时。

要使用该命令,请打开终端并以root权限或使用sudo运行以下命令:

yum makecache fast
Yum将开始下载和生成最新的软件包索引,并在完成后更新本地缓存。这样,下次执行软件包操作时,Yum将使用已缓存的索引,使操作更高效。

如果遇到报错 可以去掉fast

安装docker
在这里插入图片描述

启动docker

在这里插入图片描述
查看当前版本

在这里插入图片描述

运行hello-world

在这里插入图片描述

在这里插入图片描述

本地库没有hello-world

在这里插入图片描述

在这里插入图片描述

发现本地没有 去仓库调取 pulling

在这里插入图片描述
打出这段话代表完成
在这里插入图片描述

卸载

在这里插入图片描述

在这里插入图片描述

镜像加速

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述
去阿里云选择自己的唯一加速地址
在这里插入图片描述

在这里插入图片描述
切记是 daemon 不是deamon

改完配置文件后记得
systemctl daemon-reload
有可能还是不生效 最好再restart一下docker

在这里插入图片描述

在demojson里写入这段json串 反写进去

在这里插入图片描述

systemctl daemon-reload是一个用于重新加载systemd的守护进程配置的命令。

systemd是一种在现代Linux系统中广泛使用的系统和服务管理工具。当你对系统上的systemd单元(units)进行更改时,例如添加、修改或删除服务文件(.service)、定时器文件(.timer)或其他systemd单元,你需要使用systemctl daemon-reload命令来通知systemd重新加载配置。

要使用该命令,请以root权限或使用sudo运行以下命令:

systemctl daemon-reload
执行此命令将使systemd重新加载其配置,并使其生效。这样,任何对systemd配置的更改都会生效,而无需重新启动整个系统。

请注意,systemctl daemon-reload只是重新加载systemd的配置,并不会启动、停止或重新加载任何具体的服务或单元。如果你对特定服务的配置进行了更改,并希望将更改应用到该服务,你仍然需要使用适当的systemctl命令(如start、stop、restart等)来操作该服务。

在这里插入图片描述

helloworld

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

为什么docker比vm快

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值