zoukankan      html  css  js  c++  java
  • (六)使用Docker镜像(下)

    1. 创建镜像

    创建镜像的方法有三种:

    • 基于已有镜像的容器创建
    • 基于本地模板导入
    • 基于Dockerfile创建

    1.1 基于已有镜像的容器创建

    该方法主要是使用docker commit命令,其格式

    docker commit [OPTIONS]CONTAINER[REPOSTORY[:tag]]
    -a , --author="作者信息"
    -m ,--messag="提交信息"
    -p ,--pause=ture 提交时暂停容器

    1.2 基于本地模板导入

    下载一个模板压缩包

    cat centos.tar.gz | docker import - centos

    1.3 基于Dockerfile 

    见其他文

    2.存出和载入镜像

    可以使用docker save 和docker load 命令来存出和载入镜像

    存储镜像

    # 如果要存储镜像到本地文件,可以使用docker save命令
    docker save -o ubuntu_14.04.tar ubuntu:14.04

    载入镜像

    # 可以使用docker load 从存出的本地文件中再导入到本地镜像库
    docker load --input ubuntu_14.04.tar
    
    #或者
    docker load< ubuntu_14.04.tar

    3. 上传镜像

    # 使用docker push上传到仓库
    sudo docker push registry.cn-hangzhou.aliyuncs.com/仓库/名称空间:[镜像版本号]
  • 相关阅读:
    AcWing 276. I-区域
    学习笔记:可持久化线段树(主席树):静态 + 动态
    NOIP2016提高组 天天爱跑步
    AcWing 195. 骑士精神
    标准文档流
    css 盒模型
    css 继承性和层叠性
    css 选择器
    css 引入方式
    html body中的标签2
  • 原文地址:https://www.cnblogs.com/shix0909/p/11080676.html
Copyright © 2011-2022 走看看