zoukankan      html  css  js  c++  java
  • docker学习日记一(镜像构建-container commit和image build)

    构建镜像的方式两种:

    一、根据已有的container构建-docker container commit

    二、根据已有的image构建-docker image build(推荐)

     

    container构建

    docker run -it centos 以交互的方式创建一个container
    
    进入docker的centos
    
    yum install -y vim 安装vim
    exit 退出
    
    查看container
    
    docker container ls -a  /-a表示所有运行或者运行的container
    
    复制刚才创建的镜像的名字
    
    docker container commit xenodochial_nightingale soymilk/centos7-vim
    
    xenodochial_nightingale为原来的container的名字,soymilk/centos7-vim为新创建的image名字

    使用 docker history id 可以查看整个构建的过程,知道构建添加录哪一层

    image构建

    mkdir soymilk
    cd soymilk
    vim Dockerfile
    
    FROM centos
    RUN yum install -y vim
    
    doker image build -t soymilk/centos3-vim-dockerfile .    / .代表引用当前目录下的Dockerfile文件
  • 相关阅读:
    雨中梦游
    最后一次为你哭
    poj3169 Layout
    poj2253 Frogger
    钟爱一生
    POJ2668解题报告
    魅力泸西
    android学习笔记09(activity的生命周期)
    poj 3468 A Simple Problem with Integers
    android学习笔记之多线程(二)
  • 原文地址:https://www.cnblogs.com/soymilk2019/p/11450571.html
Copyright © 2011-2022 走看看