仓库是集中存放镜像文件的场所。有时候会把仓库和仓库注册服务器(Registry)混为一谈,并不严格区分。实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。
仓库分为公开仓库(Public)和私有仓库(Private)两种形式。
最大的公开仓库是 Docker Hub,存放了数量庞大的镜像供用户下载。 国内的公开仓库包括 Docker Pool 等,可以提供大陆用户更稳定快速的访问。
当然,用户也可以在本地网络内创建一个私有仓库。
当用户创建了自己的镜像之后就可以使用 push
命令将它上传到公有或者私有仓库,这样下次在另外一台机器上使用这个镜像时候,只需要从仓库上 pull
下来就可以了。
注:Docker 仓库的概念跟 Git 类似,注册服务器可以理解为 GitHub 这样的托管服务。
默认情况下,Docker 会将所有容器连接到由 docker0 提供的虚拟子网中。用户有时候需要两个容器之间可以直连通信,而不用通过主机...
使用 Rail 入门 Fig我们现在将使用 Fig 配置并运行一个 Rails/PostgreSQL 应用。在开始之前,先确保 Fig 已经 安装。在一切工作...
为kubelet配置证书轮换本文展示如何在kubelet中启用并配置证书轮换。特性状态:Kubernetesv1.19[stable]在开始之前要求Kubernete...
使用SC安装服务目录服务目录(ServiceCatalog)是服务目录是一种扩展API,它能让Kubernetes集群中运行的应用易于使用外部托管的...
使用AppArmor限制容器对资源的访问特性状态:Kubernetesv1.4[beta]AppArmor是一个Linux内核安全模块,它补充了基于标准Linux用户...
示例:使用Redis部署PHP留言板应用程序本教程向你展示如何使用Kubernetes和Docker构建和部署一个简单的(非面向生产的)多层web应...
Docker info 命令Docker 命令大全docker info : 显示 Docker 系统信息,包括镜像和容器数。。语法docker info [OPTIONS]实例查看...
Docker 支持以下的 Ubuntu 版本:Ubuntu Precise 12.04 (LTS)Ubuntu Trusty 14.04 (LTS)Ubuntu Wily 15.10其他更新的版本…… 前...
方法一、通过 Dockerfile构建创建Dockerfile首先,创建目录mysql,用于存放后面的相关东西。@:~$ mkdir -p ~/mysql/data ~/mysql/...
Docker 客户端docker客户端非常简单,我们可以直接输入docker命令来查看到 Docker 客户端的所有命令选项。@:~# docker可以通过命...