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/仓库/名称空间:[镜像版本号]
  • 相关阅读:
    [状压DP][二分]JZOJ 3521 道路覆盖
    字符串操作
    练习: 判断一个数是否为小数
    Python 深浅拷贝
    编码
    python中的 == 和 is 的区别
    Python3 字典的增删改查
    Python3 列表的基本操作
    初识 Python
    方法的入门
  • 原文地址:https://www.cnblogs.com/shix0909/p/11080676.html
Copyright © 2011-2022 走看看