zoukankan      html  css  js  c++  java
  • Docker

    自己创建Image会有一些好处,可以选择最新的版本,而且从国内的镜像创建时更新软件也会从该镜像获取,速度更快。

    (1)安装debootstrap

    zhouh1@uhome:/media/zhouh1/databak/docker$ sudo apt-get install debootstrap 
    Reading package lists... Done
    。。。。。。。

    以下为关于这个包的介绍

    Description: Bootstrap a basic Debian system
     debootstrap is used to create a Debian base system from scratch, without requiring the availability of dpkg or apt. It does this by downloading .deb files from a mirror site,
     and carefully unpacking them into a directory which can eventually be chrooted into.

    (2)创建基础系统

    zhouh1@uhome:/mnt/data/docker$ sudo debootstrap trusty trusty http://mirrors.163.com/ubuntu/
    I: Retrieving Release 
    I: Retrieving Release.gpg 
    I: Checking Release signature
    I: Valid Release signature (key id 790BC7277767219C42C86F933B4FE6ACC0B21F32)
    I: Retrieving Packages 
    。。。。。。。。。。
    。。。。。。。。。。
    I: Configuring rsyslog...
    I: Configuring kbd...
    I: Configuring ubuntu-minimal...
    I: Configuring libc-bin...
    I: Configuring initramfs-tools...
    I: Base system installed successfully

    (3)导入到docker

    zhouh1@uhome:/mnt/data/docker/trusty$  sudo tar -c . | sudo docker import - trusty
    b769d49299800c7984036f3afdd73aa8f0f8f8d6bd8dd0c45c267ecabd04cb08

    (4)测试

    zhouh1@uhome:/mnt/data/docker/trusty$ sudo docker run -i -t trusty /bin/bash
    root@2d66c560066c:/# test
    root@2d66c560066c:/# echo
    
    root@2d66c560066c:/# exit
  • 相关阅读:
    [zt]petshop4.0 详解之二
    HOW TO: Implement a DataSet JOIN helper class in Visual C# .NET(DataSetHelper)
    DVGPrinter 设置列宽
    [转载]ASP.NET 的学习流程
    初级版FAQ
    [转]PetShop的系统架构设计(1)
    [zt] petshop4.0 详解之三
    mssql2000 jdbc驱动设置
    自动设置环境变量
    Ubuntu中VirtualBox不能使用USB(此法不通)
  • 原文地址:https://www.cnblogs.com/utopiazh/p/docker_image.html
Copyright © 2011-2022 走看看