当前位置:首页 > 开发 > 开源软件 > 正文

Docker

发表于: 2014-07-23   作者:关中大虾   来源:转载   浏览:
摘要: Docker的安装可以看这里 http://blog.jianingy.com/toolchain/introduction-to-docker.html 写在下面了。   docker ps -a 查看            docker run -i -t cduez/squeeze
写在下面了。
 
docker ps -a
查看
           docker run -i -t cduez/squeeze:squeeze /bin/bash
通过运行来创建 
       docker run -i -t 
docker start 4a4cdc39b3ad
开启虚拟机,开启之后是自动加载的
docker attach 4a4cdc39b3ad    再按回车
加载虚拟机
                   
 
 
 docker images
docker run -p 8080:8080 -p3306:3306 -p 8180:8180 -p 2122:22 -i -t fizzdev/app:dev /bin/bash  
 
 
 
Docker创建的虚拟机存在于一个私网中,相当于在主机上的服务,需要加端口映射才能被访问。 
 
 
Docker创建的虚拟机mysql也不能启动,
 
ERROR: 1030  Got error 28 from storage engine(在网上查了一下,说是数据库临时目录空间不够,让清空/tmp目录或修改my.cnf中的tmpdir参数,指向具有足够空间的目录)
131120 12:45:01 [ERROR] Aborting
如果是宿主机的磁盘空间不够,虚拟机上就没有空间了,需要添加宿主机的磁盘空间。
 
 
 

docker 是一个基于 LXC (Linux Container) 的虚拟化管理系统。在 LXC 的基础上进行了很多产品化的封装。docker 的出现促使 LXC 成为了一个简单易用高效的虚拟化方案。相比于 LXC 本身, docker 将一些常见操作封装成了易用的接口,例如:

  • 虚拟镜像管理
  • 磁盘卷挂载
  • 网络地址管理
  • 端口映射

整个 docker 分为两大部分:后台的管理进程以及命令行工具。他们之间通过 HTTP 协议的 REST API 进行通信。也正因为使用了 REST API, docker 非常易于被集成到其他的系统里面。

安装

Ubuntu 12.10 和 12.04

在 Ubuntu 上可以通过 dotCloud Team 的 PPA 软件源1来安装 docker,

sudo add-apt-repository ppa:dotcloud/lxc-docker(如果没有安装,先执行这个命令 apt-get install python-software-properties
sudo add-apt-repository ppa:dotcloud/docker-golang
sudo apt-get update
sudo apt-get install lxc-docker

安装完成后,docker 的后台管理进程会自动启动。

Docker

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
1 Docker
Docker个人学习总结 最近一段时间学习了下Docker,关于Docker的安装,运用什么的在这里我不会过多的
本文最先发表在本人github page http://tiewei.github.io/cloud/Docker-Getting-Start/, 所有更新和
1 背景 1.1 Docker简介 Docker是Docker公司开源的一个基于轻量级虚拟化技术的容器引擎项目,整个项目
1 前言 回首过去的2014年,大家可以看到Docker在全球刮起了一阵又一阵的“容器风”,工业界对Docker
Docker简介 Docker是DotCloud开源的、可以将任何应用包装在Linux container中运行的工具。2013年3月
安装docker 》》下载: https://github.com/boot2docker/osx-installer/releases/tag/v1.4.1 baidu
贡献一篇: 云主机可以选择操作系统镜像快速创建主机,这比虚拟机更便捷了,我们本地也可以这么做了
原文: http://opskumu.github.io/docker.html docker的文章很多, 也不乏精品, 本文的好处在于作者不
我们知道docker run命令可以用来运行容器。那运行这个命令后,Docker做了哪些具体的工作呢?具体如
Docker Registry。它是所有仓库(包括共有和私有)以及工作流的中央Registry。 有三个角色,分别是i
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号