摘要:
端口映射实现容器访问 1.从外部访问容器的应用 在容器启动的时候,如果不指定对应的参数,在容器外部使无法通过网络来访问容器内的网络应用和服务的。 可是使用 -P 或 -p 来指定端口映射,当使用 -P 时,会随机映射一个 49000~49900 的端口到容器内部开放的网络端口 docker run 阅读全文
摘要:
在生产环境中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享。 容器中数据管理有两种方式: 数据卷(data volumes): 容器内数据直接映射到本地主机环境 数据卷容器(data volume containers): 使用特定容器维护数据卷 数据卷 是一个可供容器使用的特殊目录 阅读全文
摘要:
仓库(repository)是集中存放镜像的地方,公共仓库,私有仓库 注册服务器(registry)是存放仓库的具体服务器 docker hub公共镜像市场 1.登陆 docker login Username: xxxxx ~/.docker/config.json 2.基本操作 无需登陆即可 d 阅读全文
摘要:
容器是镜像的一个运行实例 镜像是静态的只读文件,容器带有运行时需要的可写问文件层 容器中的应用进程处于运行状态 虚拟机:模拟运行的一整套操作系统 容器:独立运行的一个应用及他们必需的运行环境 创建容器 1.新建容器 docker [container] create 创建的容器处于停止状态,可以使用 阅读全文
摘要:
镜像是运行容器的前提。 获取镜像 docker [image] pull NAME[:TAG] NAME 镜像仓库名称,用来区分镜像 TAG 镜像标签,往往表示版本信息,不显示指定,默认latest标签(跟踪最新版本的变化,不稳定) 通常情况下描述一个镜像需要包括“名称 + 标签”信息 镜像文件一般 阅读全文
摘要:
三大核心概念: 镜像(Image):创建Docker容器的基础 容器(Container):运行和隔离应用 Note: 镜像本身是只读的。容器从镜像启动的时候,会在镜像的最上层创建一个可写层。 仓库(Repository):集中存放镜像文件的场所。每个仓库存放一类镜像,通过标签(tag)区分 Not 阅读全文