zoukankan      html  css  js  c++  java
  • linux mint运行docker

    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.

  • 相关阅读:
    TCP的流量控制
    [数组]数组元素分割
    [折半查找]排序数组中某个元素出现次数
    [队列]判断出栈序列
    [排序算法]堆排序
    [树结构]有实际用途的树的计算公式
    重写重要的库函数
    [链表]同时遍历两个链表
    [查找]二分查找
    [数组]数组元素置换方法
  • 原文地址:https://www.cnblogs.com/yimiyan/p/4515964.html
Copyright © 2011-2022 走看看