1,sudo apt-get install docker.io

或者sudo apt-get install docker*

2,安装好之后

sudo docker -d 启动进程提示:

yimiyan@mint ~ $ sudo docker -d
2015/05/19 22:25:43 docker daemon: 1.0.1 990021a; execdriver: native; graphdriver:
[415a4572] +job initserver()
[415a4572.initserver()] Creating server
[415a4572] +job init_networkdriver()
[415a4572] +job serveapi(unix:///var/run/docker.sock)
2015/05/19 22:25:43 Listening for HTTP on unix (/var/run/docker.sock)
[415a4572] -job init_networkdriver() = OK (0)
2015/05/19 22:25:43 WARNING: Your kernel does not support cgroup swap limit.
Error loading docker apparmor profile: exec: "/sbin/apparmor_parser": stat /sbin/apparmor_parser: no such file or directory ()
[415a4572] -job initserver() = ERR (1)
2015/05/19 22:25:43 Error loading docker apparmor profile: exec: "/sbin/apparmor_parser": stat /sbin/apparmor_parser: no such file or directory ()

  执行: sudo apt-get install apparmor

执行完成之后,后台启动docker进程: sudo docker -d &

3,执行:sudo docker run -t -i index.alauda.cn/alauda/ubuntu /bin/bash

  

yimiyan@mint ~ $ sudo docker run -t -i index.alauda.cn/alauda/ubuntu  /bin/bash
Unable to find image 'index.alauda.cn/alauda/ubuntu' locally
Pulling repository index.alauda.cn/alauda/ubuntu
ae983d5e88ce: Download complete
511136ea3c5a: Download complete
53f858aaaf03: Download complete
837339b91538: Download complete
615c102e2290: Download complete
b39b81afc8ca: Download complete
92a05e689124: Download complete
a5ec8ea8f4d9: Download complete
c1d5c21f8a78: Download complete
d37760e835dc: Download complete
c4dd97affb83: Download complete
673f1fe20a3a: Download complete
77421a5e2b9c: Download complete
de1f78ad6493: Download complete
root@ffd019220845:/#

ps:

1)index.alauda.cn/alauda/ubuntu 为云雀的ubuntu镜像库地址。

2)pulling默认版本

3)run的时候自动pulling

4,查看当前系统中的镜像

yimiyan@mint ~ $ sudo docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
ubuntu latest 07f8e8c5e660 2 weeks ago 188.3 MB
busybox ubuntu-14.04 32e97f5f5d6b 4 weeks ago 5.609 MB
busybox ubuntu-12.04 faf804f0e07b 4 weeks ago 5.455 MB
busybox buildroot-2014.02 8c2e06607696 4 weeks ago 2.433 MB
busybox latest 8c2e06607696 4 weeks ago 2.433 MB
busybox buildroot-2013.08.1 3dba22db9896 4 weeks ago 2.489 MB
index.alauda.cn/alauda/ubuntu latest ae983d5e88ce 4 months ago 255.1 MB

  

5,在docker中运行hello world

yimiyan@mint ~ $ sudo docker run  ae983d5e88ce   echo " Hello world"
Hello world

或者

yimiyan@mint ~ $ sudo docker run  index.alauda.cn/alauda/ubuntu   echo " Hello world"
Hello world

6,进入镜像系统

yimiyan@mint ~ $ sudo docker run -t -i index.alauda.cn/alauda/ubuntu /bin/bash
root@795904074f0a:/# ls
bin dev home lib64 mnt proc run sbin srv tmp var
boot etc lib media opt root run.sh set_root_pw.sh sys usr
root@795904074f0a:/#

----------------------------------

the END.

at here ,thanks my friend for help me to learn it.

linux mint运行docker的更多相关文章

  1. Linux Mint安装Docker踩坑指南

    我家的服务器选用的Linux Mint系统,最近安装Docker的时候踩了一些小坑,但是总体还算顺利. 我们都知道Linux Mint系统是基于Ubuntu的,说实话用起来感觉还是很不错的,安装Doc ...

  2. Docker在Linux上运行NetCore系列(三)在Linux上使用Docker运行Asp.NetCore

    转发请注明此文章作者与路径,请尊重原著,违者必究. 系列文章:https://www.cnblogs.com/alunchen/p/10121379.html 开始说明 上几篇文章都是通过Linux运 ...

  3. Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台

    转发请注明此文章作者与路径,请尊重原著,违者必究. 系列文章:https://www.cnblogs.com/alunchen/p/10121379.html 本篇文章操作系统信息 Linux:ubu ...

  4. 开始使用 Docker (Linux 上运行 SQL Server) 上的 SQL Server 容器 - SQL Server | Microsoft Docs

    原文:开始使用 Docker (Linux 上运行 SQL Server) 上的 SQL Server 容器 - SQL Server | Microsoft Docs 快速入门:使用 Docker ...

  5. Linux Mint 19.1 安装 Docker 过程笔记

    Linux Mint 19.1 安装 Docker 过程笔记 参考了很多教程,可能有很多教程已经过时. 综合记录一下. 首先修改一下系统的源,使用国内的源. 然后安装 docker sudo apt ...

  6. 使用 Linux Mint 作为主要操作系统的一些个人常用软件

    本篇文章讲一下一些 Linux 上的应用,多数为日常生活娱乐用的软件,同时也会讲一点开发工具,对于有兴趣继续研究 Linux 的可以参考一下. 目录 软件的安装方式 1.Software Manage ...

  7. 在Linux Mint上安装node.js和npm

    1.安装Node.js 前端开发过程中,很多项目使用npm的http-server的模块来运行一个静态的服务器,我个人在Dell的笔记本上安装的是Linux Mint最新版本,所以想尝试一下在Linu ...

  8. 安装Linux Mint

    1.尽量选择trusty的安装版本,kde和xfce不支持Win+..快捷键,推荐cinnamon:制作安装U盘后,选择非EFI模式启动:选择start Linux Mint(就是第一项): 2.In ...

  9. Linux Mint SmoothTask2的安装方法

    首先,先下载smooth task:点击这里下载 下载之后解压缩,里面有个install文件,点击打开: To install plasmoid unpack archive, go to the d ...

随机推荐

  1. linux服务器安装php GD扩展库方法

    Strict Standards: Only variables should be assigned by reference in/home/wienholl/public_html/includ ...

  2. Angular服务器通信之:$http

    $http服务提供了浏览器XMLHttpRequest对象的封装,并且作为Angular中和后台服务通信的底层服务,在此之上Angular还提供了一个可选模块ngResource支持与RESTFul的 ...

  3. jq的合成事件

    jq中有两个合成事件 hover()和toggle() 1.hover() hover方法用于模拟光标悬停事件.当光标移动到元素上时,会触发指定的第一个函数(enter),当光标移出这个元素时,会触发 ...

  4. JS跨域代码

    //部分JS代码 $.ajax({ async: false, url: "http://www.xxxx.com/api/", type: "GET",//不 ...

  5. Android .mk文件语法解析

    下面是MTK-AndroidFM模块Android .mk代码内容: ifeq ($(MTK_FM_SUPPORT),yes) LOCAL_PATH:= $(call my-dir) include ...

  6. Linux 下安装配置 JDK1.7

    目录[-] 1.下载JDK 2.解压安装 3.配置环境变量 4.配置默认JDK(一般情况下这一步都可以省略) 5.测试 1.下载JDK Linux操作系统是:Centos6.5-x64 目前最新的JD ...

  7. iptables-过滤61开头的ip数据包

    iptables -F root@android:/system/bin # iptables -L -n iptables -L -n Chain INPUT (policy ACCEPT) tar ...

  8. (转)个例子让你了解Java反射机制

    个例子让你了解Java反射机制   原文地址:http://blog.csdn.net/ljphhj/article/details/12858767 JAVA反射机制:   通俗地说,反射机制就是可 ...

  9. HDU 1887 Weird Numbers(负数的进制转化)

    题目要求有两种情况,第一种from情况,正常输出即可,很简单.第二种是to情况,给一个数字,输出负进制R的原码,这个有点小麻烦...解决方法如下; 首先,把这个数n按正常方式展开,形式如下: .... ...

  10. 转:检查点(web_reg_find函数详解)

    LR检查点 设置检查点的目的不只是为了验证我们的脚本没有错误,而更重要的是一个规范问题,如何使得测试结果更具有说服力,因此建议所有的测试脚本中都添加检查点设置 一.设置检查点的方法 1.将脚本切换到树 ...