Docker初步学习与使用

前言

快要到毕业的时候了,准备看看狂神大佬的Redis教程。学习一下Redis,虽然说这个东西我会用,但是系统的学习,总是比到csdn上cv别人的好。。

弹幕里的小伙伴推荐使用docker来安装redis,然后我就准备来看看这个简单而又牛逼的技术

0. 学习资料参考

为了方便学习,把地址都放出来

  1. docker百度百科

  2. docker官网

  3. docker菜鸟教程

  4. docker仓库,就和maven那样

1、什么是Docker?

在这里插入图片描述
从百度百科上说是一个开源的容器
官网上是这么说的
在这里插入图片描述
加快你的构建,分享和运行你的应用程序

2、安装方式

安装方式有两种

  1. 通过脚本自动安装
    我这里通过脚本自动安装,偷个懒
    curl -sSL https://get.daocloud.io/docker | sh
  2. 手动安装
    手动安装可以参考官网,很简单只要复制名字,反正cv就完事了
2.1启动docker

sudo systemctl start docker

2.2 Hello World

docker run hello-world

如果你看到这句话,那就是启动成功了!!
在这里插入图片描述

3. 镜像!!!

说镜像之前就要知道docker的三个概念。。

  1. 镜像
  2. 容器
  3. 仓库

仓库用于存放镜像,一个镜像可以创建多个容器实例,就像java中的类和对象一样。

使用 docker images 可以查看所有的镜像
在这里插入图片描述

  1. REPOSITORY:表示镜像的仓库源
  2. TAG:镜像的标签
  3. IMAGE ID:镜像ID
  4. CREATED:镜像创建时间
  5. SIZE:镜像大小
查找一个镜像

docker search 你要找的镜像
例如我这里搜索一个Redis的镜像 docker search redis
在这里插入图片描述

  1. NAME: 镜像仓库源的名称
  2. DESCRIPTION: 镜像的描述
  3. OFFICIAL: 是否 docker 官方发布
  4. stars: 类似 Github 里面的 star,表示点赞、喜欢的意思。
  5. AUTOMATED: 自动构建
获取一个镜像

docker pull 你要的镜像

删除一个镜像

docker rmi hello-world

安装一下Redis

毕竟我本来的目的就是为了使用一下redis
在这里插入图片描述
粘贴!!!! CV战士上线
在这里插入图片描述
使用 docker images 可以看到安装已经成功了
在这里插入图片描述
运行 docker run -itd --name redis-test -p 6379:6379 redis
在这里插入图片描述
查看运行状况良好
在这里插入图片描述
测试 OK!
在这里插入图片描述

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值