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文件
  • 相关阅读:
    supervisor
    ULB
    RAM
    sshpass和做软链接
    阿里RDS
    阿里EMR部署
    kafka原理和操作
    maven---settings.xml配置
    maven项目导出依赖的Jar包以及项目本身以jar包形式导出详细教程
    Maven中settings.xml的配置项说明精讲
  • 原文地址:https://www.cnblogs.com/soymilk2019/p/11450571.html
Copyright © 2011-2022 走看看