zoukankan      html  css  js  c++  java
  • docker基于宿主机系统版本创建镜像

    这里讲如何定制自己centos镜像,仅供测试docker使用。
    A) 安装软件

    yum -y install febootstrap

    B)下载镜像
    febootstrap -i bash -i wget -i yum -i iputils -i iproute -i man -i passwd -i vim-minimal -i openssh-server -i openssh-clients centos6.5 centos6-image http://mirrors.aliyun.com/centos/6/os/x86_64/

    C) 生成镜像
    cd centos6-image && tar -c . |docker import - centos-base

    查看镜像是否已经有centos6.5-base

    docker images

    D) 运行测试

    测试镜像是否正常

    docker run -i -t centos6.5-base /bin/bash

    E)进入容器

    docker attach 容器ID

    F)配置ssh

    vi vi /etc/ssh/sshd_config
    UsePAM no

    service sshd restart
    chkconfig sshd on

    给root设置密码:passwd root

    G)将调试更改好的容器制作成新镜像

     docker commit 容器ID ssh/centos6.5

    H)使用新镜像创建容器

    docker run -it --name ceshi -p 10028:22 -p 8088:80 -p 3307:3306 -v /usr/local/src/:/usr/local/src/ ssh/centos6.5 /bin/bash

    I)远程测试

    ssh root@宿主机ip -p10028


  • 相关阅读:
    DOM对象
    多态
    封装和继承
    析构函数
    构造函数
    二维数组
    javascript的基本语法
    javascript数组
    js
    BOM和DOM的区别
  • 原文地址:https://www.cnblogs.com/liuyansheng/p/6734692.html
Copyright © 2011-2022 走看看