
docker
巅峰之路
越努力越幸运,越细心越专业
成功最有效的方法是向有经验的人学习,站在巨人的肩膀上成长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1.初识docker
一.Docker简介 1.什么是容器? 容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。 与虚拟化相比,这样既不需要指令级模拟,也不需要即时编译。容器可以在核心CPU本地运行指令,而不需要任何的专门 的解释系统 2.什么是docker? (1)docker是能够把应用自动部署到容器的开源引擎,是一种操作系统级别的虚拟化方案 (2...原创 2018-08-15 08:59:42 · 219 阅读 · 0 评论 -
2.docker镜像
(1)获取镜像 docker pull ARG NAME:[TAG] NAME:镜像仓库的名称,TAG是镜像的标签 -a, --all-tags=true|false 是否获取仓库中的所有镜像,默认为否 例如: docker pull ubuntu:14.04 为了区分不同仓库服务器,可在镜像的仓库名称中添加注册服务器作为标示 例如:docker pull registry.hub.d...原创 2018-08-15 09:00:32 · 209 阅读 · 0 评论 -
3.docker容器管理
容器是Docker的另一个核心概念,镜像是静态的只读文件,而容器则带有运行时需要的可写文件层。 *创建容器 docker create [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS -a, --attach=[] 是否绑定到标准输入,标准输出和错误 --add-host=[] 在容器内添加一个主机名...原创 2018-08-15 09:02:06 · 311 阅读 · 0 评论 -
4.docker数据卷管理
生产过程中使用docker往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,因此就需要数据卷来做数据持久化 *数据卷:容器内数据直接映射到本地主机环境 数据卷的特性: 1)可以在容器之间共享和重用,容器间传递数据变得高效方便 2)对数据卷内数据的修改会立马生效,无论是容器内操作还是本地操作 3)对数据卷的更新不会影响镜像,解耦了应用和数据 4)卷会一直存在,直到没有容器使用...原创 2018-08-15 09:02:51 · 300 阅读 · 0 评论 -
5.docker端口映射与容器互联
*端口映射 当容器运行一些网络应用,要让外部访问这些应用时,可以通过-P或-p参数指定端口映射 -P:docker会随机映射一个49000~49900端口到内部 -p:指定端口映射,支持的格式有IP:HostPort:ContainerPort|IP::ContainerPort |IP::ContainerPort|HostPort:ContainerPort 映射所有接口地址: do...原创 2018-08-15 09:08:04 · 341 阅读 · 0 评论 -
6.docker制作SSH服务镜像
* commit方式安装ssh服务 1)准备工作 docker run -it ubuntu:14.04 /bin/bash 2)安装配置ssh服务 apt-get update;apt-get install openssh-server -y apt-get install net-tools -y mkdir -p /var/run/sshd /usr/sbin/sshd -D...原创 2018-08-15 09:08:40 · 344 阅读 · 0 评论