- 博客(13)
- 资源 (166)
- 收藏
- 关注
原创 Docker默认网络管理
在进行Docker安装时,Docker就会自动创建三种网络。客户端可以通过网络管理指令进行查看,具体操作指令如下。$ docker network ls 上述指令用于列举Docker中的所有网络,执行后的效果如图1所示。图1 Docker默认网络从图1可以看出,Docker中默认的三种网络分别为bridge、host和none,其中名为bridge的网络就是默认的bridge驱动网络,也是容器创建时默认的网络管理方式,配置后可以与宿主机通信从而实现与互联网通信功能,而host和none属于无网络
2021-02-20 20:53:45 436
原创 Docker Registry本地私有仓库搭建
相比Docker Hub而言,Docker Registry的功能就不够全面了,且需要自己手动配置、升级、维护和管理,所以说对于Docker镜像管理不太熟悉的人员推荐使用Docker Hub。如果开发者想要严格控制镜像存储位置,完全拥有自己的镜像分配渠道,或者要想将镜像存储和分布紧密嵌入到自己开发的程序中,则选择Docker Registry更适合。接下来,本小节将针对Docker Registry本地私有镜像仓库的管理进行详细讲解。1.启动Docker Registry使用Docker官方提供的Reg
2021-02-20 20:50:47 869
原创 Docker镜像管理
Docker引擎为使用者提供了客户端,我们通过客户端指令可以创建镜像、生成并启动容器、存储镜像、搜索镜像等,这些都属于镜像管理的内容。对于Docker镜像管理,Docker提供了一些工具,常用的有Docker Hub和Docker Registry,接下来针对这两种常用的镜像管理工具进行简要介绍。1.Docker HubDocker Hub是一个基于云的注册服务,来提供镜像的注册管理。他集成了Docker很多的优秀功能,比如可以自动化进行项目管理等。Docker Hub包含了一系列的组件,具体如下。
2021-02-20 20:49:03 544
原创 JDK/Java 16 可能带来什么新特性?
JDK 15 已于今年 9 月 15 日发布,这是一个短期版本,只会受到 Oracle 6 个月的支持。JDK 16 将作为标准 Java 版本的参考实现在 2021 年 3 月 16 日发布。与 JDK 15 一样,JDK 16 也将是个短期版本,仅提供 6 个月的支持。预计于 2021 年 9 月发布的 JDK 17 将是一个长期支持(LTS)版本,会获得数年的支持。目前的 LTS 版本 JDK 11 则于 2018 年 9 月发布。JDK 16 现在处于 Early-Access(EA,早期访问)阶
2021-02-13 22:57:37 682
原创 JAVA16版本.JDK16关于TCP和UDP的优化
性能加倍:虚拟线程(光纤)和JDK15/16!如果您使用UDP作为传输,并希望将性能提高一倍:请继续阅读!如果使用TCP,性能不会有太大变化。您可能仍然对最近的jdk和虚拟线程(以前称为“fibers”)将带来什么感兴趣。虚拟线程虚拟线程是轻量级线程,在概念上类似于旧的绿色线程,由JVM而不是内核来管理。许多虚拟线程可以映射到同一个操作系统本机(运营商)线程(当然,一次只能映射一个),因此我们可以拥有数百万个虚拟线程。虚拟线程是用continuations实现的,但这只是一个细节。重要的是JDK中
2021-02-13 22:54:50 563
原创 JAVA18版本.JDK16即将发布,你准备好了吗?
岁月无声,岁月有声.2020实鼠不易,2021牛转乾坤。 当我们开发者与大多企业还停留在JDK8的时候,JDK16即将问世,你准备好了吗? 郑重申明:第一次冒险翻译专业领域的文献,可想而知,效果特别糟糕。一般翻译文献特别是 技术专业领域 的内容,因为涉及到很多专业术语、业内常用语,很多词汇你在翻译软件根本找不到,并且大部分知识点技术都是成体系的、相互关联的、多版本迭代的、有历史原因的等等,因此要求你本身必须清楚每个技术点的前因后果和逻辑关系,否则翻译起来特别耗费时间精力,因为不断翻阅参考文献了
2021-02-13 22:49:34 2009 3
原创 Docker常用操作指令
在使用Docker时,经常会操作镜像与容器,这就会涉及到各种操作指令使用,如docker build、docker images、docker run等,这些常用的操作指令及其说明如表1所示。表1 Docker常用操作指令指令 说明docker images 列出镜像docker search 搜索镜像docker pull 拉取镜像docker build 构建镜像docker rmi 删除镜像docker run 创建并启动容器docker ps 列出容器docker
2021-02-12 22:49:45 316
原创 docker file的介绍
Dockerfile是一个普通的文本文件,里面包含了许多可以在命令行接口上执行的用来构建镜像的相关指令,我们通过docker build指令就可以读取Dockerfile文件中的指令并执行自动化镜像构建。一般情况下,Dockerfile文件可分为四个部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时的执行指令,其基本结构如文件1所示。文件1 Dockerfile1 #定义基础镜像信息2 FROM ubuntu3 # 定义该镜像的维护者信息4 MAINTAINER d
2021-02-12 22:46:55 410
原创 Docker的运行机制
Docker Engine(Docker引擎)是Docker的核心部分,使用的是客户端-服务器(C/S)架构模式,其主要组成部分如图1所示。图1 Docker引擎从图6-8可以看出,Docker Engine中包含了三个核心组件(docker CLI、REST API和docker daemon),这三个组件的具体说明如下。● docker CLI(command line interface):表示Docker命令行接口,开发者可以在命令行中使用Docker相关指令与Docker守护进程进行交互,
2021-02-07 08:17:10 578
原创 容器技术之二.Docker的安装和常见问题
Docker的安装要求Docker支持在多种平台上使用,包括Mac、Windows、Cloud以及Linux系统上等。由于Docker是基于Ubuntu发布的,所以官方更推荐在Ubuntu上使用Docker,开发者也可以根据自己的实际开发环境选择合适的开发平台。Docker的安装并非想象中那么随意,在不同的平台上安装Docker必须满足不同的先决条件。由于本书选择在Ubuntu16.04版本上使用Docker,因此这里只针对Ubuntu系统上的Docker安装要求进行说明。根据Docker官网上的安装
2021-02-02 16:53:54 525
原创 Docker的概述
Docker是一个开源的应用容器引擎,它基于go语言开发,并遵从Apache2.0开源协议。使用Docker可以让开发者封装他们的应用以及依赖包到一个可移植的容器中,然后发布到任意的Linux机器上,也可以实现虚拟化。Docker容器完全使用沙箱机制,相互之间不会有任何接口,这保证了容器之间的安全性。Docker诞生于2013年初,目前有两个版本,Community Edition(CE,社区版)和Enterprise Edition(EE,企业版)。其中Docker社区版是免费开源的,对于个人和小团队来
2021-02-02 16:35:21 495 1
云计算及Linux教程之入门篇
2024-08-23
云计算linux基础实战课程经典作业
2024-08-02
安卓 web端移动布局开发免费课件
2024-05-31
nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计
2024-05-31
Redis缓存中间件技术实践指南
2024-05-21
nosql精通教学PPT资源包
2024-05-21
分布式计算docker容器开发实战技术大全
2024-05-08
JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题
2024-03-30
毕业设计 毕业项目 大型支付项目,java就业项目
2024-03-30
C# OOP程序设计系列教程
2024-03-20
Android面试题从菜鸟到高手
2024-03-06
Linux和Redis从入门到精通技术实践
2024-03-06
JAVA+零基础学JAVA+运算符教程
2022-12-30
JAVA基础语法格式入门
2022-12-26
springboot+mybatis+springmvc爱家服务系统
2022-04-03
springboot音乐聊天室系统
2022-04-03
springboot开源镜像系统
2022-04-03
睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统
2022-04-03
2022年最新运维+测试+实施面试宝典,宝典在手,高薪我有!!!!2022年最新运维+测试+实施面试宝典,宝典在手,高薪我有!!
2022-03-24
住房公积金贷款还款系统.rar
2021-05-07
C#.Asp.Net超市管理系统.zip
2021-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人