`
关中大虾
  • 浏览: 13368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Docker

 
阅读更多
写在下面了。
 
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-compose安装包

    Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Compose运行目录...

    docker&docker-compose 19.03.14二进制安装

    在IT行业中,Docker和Docker Compose是两个极为重要的工具,它们在容器化应用程序部署和管理方面扮演着核心角色。本文将详细讲解如何通过二进制方式安装Docker 19.03.14及其配套的Docker Compose,并讨论它们的主要...

    Docker Desktop for Windows 10 (Docker Desktop Installer.exe)

    资源名称: Docker Desktop for Windows 10 (Docker Desktop Installer.exe) 概述: Docker Desktop for Windows 10 是一个官方提供的强大工具,它允许用户在Windows 10操作系统上轻松运行Docker容器化应用。Docker ...

    docker一键离线安装

    Docker 离线一键安装步骤: 1. 将该目录下的docker文件夹上传至服务器任意位置: 2. 将当前目录切换至上传后的文件目录中,执行以下脚本: sh install.sh docker-19.03.9.tgz 3. 等待执行完成,即可安装完成。 该...

    MySQL5.7docker离线包

    Docker 离线安装 MySQL 5.7 使用说明 本文将指导你如何使用离线的 Docker 镜像包 (docker-mysql-5.7.tar.zip) 来在 Linux 系统中安装并运行 MySQL 5.7 容器。 前提条件 • 已安装 Docker 环境。 • MySQL 5.7 ...

    Windows版本docker安装包

    Docker在IT行业中是一款非常重要的容器化平台,它允许开发者将应用程序及其依赖打包到一个可移植的容器中,便于在各种环境中快速部署和运行。在Windows操作系统上安装Docker,可以借助Docker Desktop或者Docker ...

    centos7.6离线安装docker-ce-19.03、nvidia-docker2

    离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...

    arm 架构 docker运行nginx镜像包

    arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构...

    Ubuntu docker 20.10.12版本和docker-compose离线安装包

    在IT行业中,Docker和Docker Compose是两个非常重要的工具,它们被广泛应用于容器化应用程序的部署和管理。Ubuntu是流行的Linux操作系统,它为Docker提供了良好的支持。本资源包提供的是Ubuntu 20.10.12版本上的...

    Windows版本Docker桌面版安装包

    Docker Desktop 是一款强大的开发工具,使开发者能够在 Windows 环境中高效构建、共享和运行容器化应用程序。它提供了一种无缝的开发体验,允许用户通过简单的图形界面和命令行工具来管理 Docker 容器和镜像。 ...

    docker快速集成wkhtmltopdf

    docker集成wkhtmltopdf,安装包就是封装好的镜像文件,直接解压执行就可以; -- 解压镜像包<上面安装包> docker load -- 运行docker docker run -itd -v /data/share:/data/share -m 8G --name="wkhtmltopdf" ...

    docker18.09 离线安装包

    安装docker 获取root 权限 su root 拷贝所有文件到 /opt/docker/ (如果没有 docker目录执行 mkdir -p /opt/docker) yum localinstall -y /opt/docker/*.rpm 安装docker-compose cd /opt/docker/ tar ...

    Docker基础入门到实战视频教程.rar

    Docker基础入门到实战 网盘文件永久连接 01.Docker基本概念和框架 01.Docker -课程介绍 02.Docker -Docker 简介 03.Docker -Docker 的基本组成 04.Docker -Docker 容器相关技术简 02.Docker的安装和部署 01.Docker...

    windows7 安装docker包 DockerToolbox18.03.0.zip

    在Windows 7上安装Docker应用通常涉及到使用Docker Toolbox,因为Docker的官方版本对Windows 7的支持有限。Docker Toolbox是一个包含了多个工具的集合,它为旧版Windows操作系统(如Win7和Win8)提供了运行Docker的...

    Docker搭建SRS视频服务器

    Docker搭建SRS视频服务器 Docker 搭建 SRS(Simple Realtime Server)视频服务器是一种便捷的部署方式,利用 Docker 容器化技术可以快速实现流媒体服务环境的一键安装与运行。SRS 是一个高性能、易于扩展的实时流...

    arm64 docker安装包

    在Linux ARM64架构上,Docker和Docker Compose是两种非常重要的容器化技术工具。Docker使得应用程序可以被封装在轻量级的容器中,实现可移植性和隔离性,而Docker Compose则允许用户通过YAML配置文件来定义和运行多...

    docker-ce-26.1.0使用yum安装包

    说明:在最小化CentOS Linux release 7.6.1810 中制作yum源,docker-ce是centos 7系统x86架构rpm包。 使用: 1、上传文件到/data/docker-ce解压,或者任意目录后修改docker-ce-26.1.0.repo 中baseurl路径。 2、mv ...

    4.4.4版本windows-docker.zip

    【标题】4.4.4版本Windows Docker是一个针对Windows操作系统的Docker容器化平台的特定版本,它提供了在Windows上运行Linux和Windows容器的能力。这个版本可能是针对4.4.4版Docker Engine进行优化和更新的,确保了在...

    docker版本升级为20.10.9

    离线升级docker,首先制作本地yum源方式升级docker版本。以下是操作步骤,需要的安装包已压缩到包里: 首先关闭docker服务 1、手动安装repo-local-rpm里面的rpm 2、复制docker-rpm到/mnt 3、执行createrepo /mnt/...

    Learning.Docker.1784397938

    Optimize the power of Docker to run your applications quickly and easily About This Book Learn to compose, use, and publish the Docker containers Leverage the features of Docker to deploy your ...

Global site tag (gtag.js) - Google Analytics