Docker
ITBOY_ITBOX
技术人生,管理天涯
展开
-
Docker介绍
1.什么是容器 1)是一种虚拟化方案 2)操作系统级别的虚拟化 3)依赖于Linux内核特性:namespase和Cgroups(Control Group) 2.什么是Docker 1)将应用程序自动部署到时容器 2)go语言开源引擎 3)基于Apache 2.0开源协议发行 3.Docker的目标 1)提供简单轻量的建模方翻译 2017-12-17 19:39:46 · 204 阅读 · 0 评论 -
Docker能干嘛
1.之前的虚拟机技术 虚拟机(virtual machine)就是带环境安装的一种解决方案。 它可以在一种操作系统里面运行另一种操作系统,比如在Windows 系统里面运行Linux 系统。应用程序对此毫无感知,因为虚拟机看上去跟真实系统一模一样,而对于底层系统来说,虚拟机就是一个普通文件,不需要了就删掉,对其他部分毫无影响。这类虚拟机完美的运行了另一套系统,能够使应用程序,操...原创 2019-06-18 18:00:34 · 1064 阅读 · 0 评论 -
docker理念
1.Docker是基于Go语言实现的云开源项目。 2.Docker的主要目标是“Build,Ship and Run AnyApp,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次封装,到处运行”。 3.Linux 容器技术的出现就解决了这样一个问题,而 Do...原创 2019-06-18 17:58:58 · 425 阅读 · 0 评论 -
为什么会有docker出现
一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到,能不能从根本上解决问题,软件可以带环境安装...原创 2019-06-18 17:58:23 · 820 阅读 · 0 评论 -
Docker容器命令2
容器命令 线索Cues 笔记Notes 启动守护式容器 docker run -d 容器名 docker run -d centos /bin/sh -c "while true;do echo hello zzyy;sleep 2;done" #使用镜像cen...原创 2019-06-19 08:49:40 · 253 阅读 · 0 评论 -
Docker容器命令1
容器命令 线索Cues 笔记Notes 新建并启动容器: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS说明: OPTIONS说明(常用):有些是一个减号,有些是两个减号 --name="容器新名字": 为容器指定一...原创 2019-06-19 08:48:39 · 147 阅读 · 0 评论 -
Docker经常用的命令
Docker常用命令 帮助命令 docker version:查看docker的版本 docker info:查看docker的相关信息 docker --help:查看docker相关的帮助信息 镜像命令docker images 列出本地主机上的镜像 ...原创 2019-06-19 08:47:46 · 143 阅读 · 0 评论 -
Docker镜像加速(阿里云)
什么是镜像加速?为什么要镜像加速?外国的镜像地址,下载速度慢,使用加速器可以提升获取Docker官方镜像的速度注册一个属于自己的阿里云账户(可复用淘宝账号)1.获得加速器地址连接2.配置本机Docker运行镜像加速器 鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决, 我使用的是阿里云的本人自己账号...原创 2019-06-19 08:46:28 · 1896 阅读 · 0 评论 -
Docker底层工作原理
Docker是怎么工作的 Docker是一个Client-Server结构的系统,Docker守护进程运行在主机上, 然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。 容器,是一个运行时环境,就是我们前面说到的集装箱。为什么Docker比较比VM快 (1)docker有着比虚拟机更少的抽象层。由亍docker不需要Hy...原创 2019-06-18 18:10:05 · 1676 阅读 · 0 评论