zoukankan      html  css  js  c++  java
  • Docker系列之学习笔记

    一、Docker简介

    1.1、Docker架构
    Docker 使用客户端-服务器 (C/S) 架构模式,分为Docker守护进程和客户端,Docker 客户端,实际上是 docker 的二进制程序,Docker守护进程负责建立、运行、发布Docker 容器等等。docker客户端和守护进程是可以放在同个服务器的,docker客户端和守护进程之间通过socket或者RESTFul API进行通信

    1.2、Docker 两个主要部件

    • Docker: 开源的容器虚拟化平台
    • Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台

    Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是Docker提出的"Build once,Run anywhere"

    1.3、虚拟机和Docker对比:
    对比一下虚拟机和Docker,虚拟机是一种模拟了操作系统全部或者部分硬件的软件,所以运行起来会比较慢,相当于启动了一个操作系统,而Docker不一样,docker运行起来只是一个进程,这个进程叫容器,所以Docker技术又叫容器技术,Docker比较轻量级启动很快,所以一台机器是可以启动多个Docker进程的

    1.4、Docker内部结构
    理解 Docker 内部构建要先了解docker的几个重要概念:

    • Docker 镜像 ( Docker images)
    • Docker 仓库 (Docker registeries)
    • Docker 容器 (Docker containers)

    镜像:镜像是用来创建Docker容器的,Docker 镜像就是一个只读的模板,其实镜像就是一种文件结构,文件后缀名就是.iso,有重装过操作系统的可能比较熟悉,重装系统时候也是需要下载iso镜像的,当然docker的镜像没操作系统那么庞大

    容器:容器是由镜像创建的运行实例,可以被启动、开始、停止、删除。每个容器都是相互隔离的、保证安全的平台。Docker通过容器运行应用

    仓库:仓库是集中存放镜像文件的场所,仓库注册服务器(Registry)上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。目前,最大的公开仓库是 Docker Hub,存放了数量庞大的镜像供用户下载。

    二、Docker安装

    win7和win8等系统可以利用 docker toolbox 来安装,本博客只介绍一下window系统的安装教程

    下载toolbox:可以去阿里的镜像网站下载:速度比较快,官网是国外的,速度没那么快
    下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

    安装步骤略过,安装成功后,桌面会有Docker QuickStart(docker命令行格式的启动工具)、Kitematic是图形界面的docker启动工具,VirtualBox是虚拟机软件,注意:安装过程还记得勾选安装git

    https://github.com/RedisBloom/JRedisBloom

    https://redislabs.com/blog/rebloom-bloom-filter-datatype-redis/

    https://www.runoob.com/docker/windows-docker-install.html

    https://blog.csdn.net/vitaair/article/details/80894890

    https://oss.redislabs.com/redisbloom/

    https://mrxin.github.io/2018/11/28/redis-4-0-bloom/

  • 相关阅读:
    练习四十:数组逆向输出
    练习三十九:数组插入排序
    Java awt组件间的继承关系
    java ArrayList
    java Scanner中的hasNext()方法
    java中String对象的存储位置
    java初始化块执行顺序
    java二维数组
    java数组变量
    Java数组初始
  • 原文地址:https://www.cnblogs.com/mzq123/p/11298999.html
Copyright © 2011-2022 走看看