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.

  • 相关阅读:
    解决UITableView中Cell重用机制导致内容出错的方法总结
    Hdu 1052 Tian Ji -- The Horse Racing
    Hdu 1009 FatMouse' Trade
    hdu 2037 今年暑假不AC
    hdu 1559 最大子矩阵
    hdu 1004 Let the Balloon Rise
    Hdu 1214 圆桌会议
    Hdu 1081 To The Max
    Hdu 2845 Beans
    Hdu 2955 Robberies 0/1背包
  • 原文地址:https://www.cnblogs.com/yimiyan/p/4515964.html
Copyright © 2011-2022 走看看