• docker-ce-17.09 镜像获取,创建,删除,保存


    一、安装docker的文档地址:

    https://docs.docker.com/engine/installation/linux/centos/
    

      

    二、安装docker

    1、通过yum进行安装

    > sudo yum install docker-ce

    2、通过rpm包进行安装

    https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

    选择合适自已系统的rpm包进行安装

    > sudo yum install /data/docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm

    3、通过脚本进行安装

    > curl -fsSL get.docker.com -o get-docker.sh
    > sudo sh get-docker.sh
    

      

    三、启动docker

    > sudo systemctl start docker
    

    四、docker镜像

    1、获取镜像

    > docker pull name[:tag]

    如果不显示指定tag,默认会选择latest标签

    当然也可以指定服务器进行下载镜像

    > docker pull registry.docker-cn.com/centos

    2、查看镜像信息

    > docker images

    3、添加一个镜像标签

    > docker tag registry.docker-cn.com/library/centos centos:latest

    (不同标签的镜像ID完全一致,说明指向同一个镜像,只是别名不同,标签起到引用或快捷方式的作用)

    4、查看镜像详细信息

    > docker inspect 196e0ce0c9fb

    5、搜索镜像

    > docker search mysql

    6、删除镜像

    > docker rmi registry.docker-cn.com/centos

    (当一个镜像有多个标签时,rmi只是删除其中一个标签)

    7、查看机器上所有的容器

    > docker ps -a

    8、创建镜像

    (1)、基于已有镜像的容器创建

    > docker run -ti centos:latest /bin/bash
    > touch 1.txt
    > exit
    > docker commit -m "添加1.txt" -a "作者" 68a49c84b365 test

    (2)、基于本地模板导入

    通过openvz模板导入一个镜像

    https://openvz.org/Download/template/precreated
    
    > cat centos-7-x86_64-minimal.tar.gz | docker import - centos:openvz

    (3)、基于dockerfile创建

    9、保存镜像

    > docker save -o /data/centos.tar centos:latest
    

    10、载入镜像

    > docker load < /data/centos.tar
    

    11、上传镜像

    重新添加一个标签,然后上传镜像,默认上传到dockerhub官方仓库

    > docker tag centos:latest mycentos:latest
    > docker push mycentos:latest
    

      

  • 相关阅读:
    C# WinForm开发系列 Socket/WCF/Rometing/Web Services
    .net(c#) 简单的软件注册功能的实现:
    来自xici网友的Ubuntu和windows xp的Super PI性能测试
    最新的Linpack测试指南-基于woodcrest机器
    CFX x86_64 version issues 无法找到可执行文件
    如何检查一个mvapich的版本?
    Intel Tools Training Notes Intel Compiler, MKLs
    Infiniband IPoIB Debug FAQ
    让CFX的license server在开机的时候就自动启动
    FFTW 3.1.2 和 2.1.5编译
  • 原文地址:https://www.cnblogs.com/jkko123/p/7722892.html
Copyright © 2020-2023  润新知