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/仓库/名称空间:[镜像版本号]
  • 相关阅读:
    【模板】高斯消元
    【洛谷P1730】最小密度路径
    【模板】矩阵乘法优化线性递推
    【洛谷P3723】礼物
    【洛谷P3338】力
    【模板】NTT
    【洛谷P1919】A*B Problem升级版
    测试理论基础(思维导图)
    Fiddler
    常用 Linux 命令
  • 原文地址:https://www.cnblogs.com/shix0909/p/11080676.html
Copyright © 2011-2022 走看看