标签: 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…