分类: Docker

33 篇文章

015、docker的企业级私有仓库之docker-harbor
docker的企业级私有仓库之docker-harbor 一.Harbor下载地址 1.harbor概述 harbor私有镜像仓库是在docker官方提供的"registry"基础之上二次开发,它包含了registry的核心功能。 harbor相比docker的registry使用起来更加友好,基本上大多数操作都是在web界面中就能完成。 harbor的下载地址: https:…
014、docker的官方仓库之docker hub的基本使用
docker的官方仓库之docker hub的基本使用 一.注册官方的账号并创建存储库 1.打开docker的官方 如下图所示,打开docker的官网,并点击"sign In"(登录)。 docker的官网: https://www.docker.com/ 2.打开登录注册页面 官方的注册页面: https://hub.docker.com/ 温馨提示: 再点击"si…
013、docker的轻量级私有仓库之docker-registry
docker的轻量级私有仓库之docker-registry 一.私有仓库概述 1.为什么要有私有仓库 在讲解使用私有仓库之前,我们需要分析为什么要有私有仓库,可参考以下两点: (1)速度慢,官方的镜像仓库在国外,访问速度不言而喻; (2)安全性底,如果企业开发的核心代码上传到官方的镜像仓库,这意味着大家都能看到企业内部的代码; 综上所述,我们急需一款私有仓库的解决方案。 2.主流的私有仓库有哪些…
012、docker单机版的容器编排工具docker-compose基本使用
docker单机版的容器编排工具docker-compose基本使用 一.docker-compose概述 1.什么是docker-compose 所谓的容器编排工具,指的是批量管理一组容器的方法。 目前比较主流的单机编排工具自然是"docker-compose",其可以描述docker如何启动一组容器。 关于compose文件编写规范可参考GitHub链接哟: https:/…
011、docker管理容器之间的互联
docker管理容器之间的互联 一.跨容器通讯概述 1.多容器互联概述 在学习本章节之间,我们所学习的容器都有一个特点,就是所有的程序都被我们封装在同一个容器了,我们时常说"all-in-one"也不为过哈。 但在实际工作中,难免会遇到多容器相互通信的场景,比如单节点多容器通信,跨主机的多容器通信等。这又该如何是好呢?接下来我们就一起来探究一下多容器互联的案例。 2.容器通信面…
010、docker基于dockerfile自动制作镜像
docker基于dockerfile自动制作镜像 一.为什么要学习自动构建镜像 1.为什么要学习自动化构建镜像 通过前面的课程学习,发现手动制作镜像相对来说比较还是比较麻烦的。尤其是在需要对现有镜像进行修改时,非常的费劲。 手动构建镜像不仅仅是在操作上比较麻烦,在传输上也很占用带宽,如果镜像中使用的软件包较小也就罢了,但如果文件较多的话就比较麻烦了,因为这可能传输一个镜像会占用上GB的带宽哟。 综…
009、docker镜像手动制作
docker镜像手动制作 一.手动制作单服务的nginx镜像 1.启动一个基础容器,此处我使用的是centos7镜像。 [root@docker201.oldboyedu.com ~]# docker container run -it -p 80:80 centos:7 /bin/bash 2.修改容器中的软件源 [root@e19bb4af59b9 /]# curl -o /etc/yum.r…
008、docker数据卷存储
docker数据卷存储 一.docker存储卷概述 1.什么是存储卷 存储卷就是将宿主机的本地文件系统中存在的某个目录直接与容器内部的文件系统上的某一目录建立绑定关系。 2.在容器创建测试文件,而后在宿主机查看器存储路径 如下图所示,我们在容器创建测试文件,在宿主机查找时发现了2个文件路径。 我们需要进入的是包含"merged"的路径哟~因为它才是真正存储容器的位置呢。 3.默…
007、docker的端口映射实战篇
docker的端口映射实战篇 前置知识 1.IP地址的分类 IP地址: 是在互联网上给主机编址的方式,为每个计算机分配一个逻辑地址,这样不但能够对计算机进行识别,还能进行信息共享。 网络地址(Network address) 则是互联网上的节点在网络中具有的逻辑地址,可对节点进行寻址。不可能变。 表示主机所属的网络 类似 送快递 所属的区域 北京 上海 深圳 山东 主机地址(Host addres…
005、docker镜像常用命令
docker镜像常用命令 一.docker常用命令概述 1.docker命令的使用方法 如下图所示,对应的是docker命令的使用方法。 root@docker201.oldboyedu.com ~]# docker 2.查看docker子命令的帮助信息 如下图所示,我们可以查看docker命令的帮助信息哟~ root@docker201.oldboyedu.com ~]# docker sear…