• 01_docker学习笔记(一)


    什么是docker?

    docker可以快速的进行代码部署,它是一款针对程序开发人员和系统管理员来开发、部署、运行应用的一款虚拟化产品。

    Image镜像
    • 镜像:1个只读层被称为镜像,一个镜像是永久不会变的。由于镜像不可写,所以镜像是无状态的
    • 父镜像:每一个镜像都可能依赖于由一个或多个下层的组成的另一个镜像。我们有时说,下层那个 镜像是上层镜像的父镜像。
    • 基础镜像:一个没有任何父镜像的镜像,谓之基础镜像。
    • 镜像ID:所有镜像都是通过一个 64 位十六进制字符串 (内部是一个 256 bit 的值)来标识的。 为简化使用,前 12 个字符可以组成一个短ID,可以在命令行中使用。短ID还是有一定的 碰撞机率,所以服务器总是返回长ID。
    • 列出本地镜像:docker images
      • 创建镜像:docker build  
          docker build -t="ouruser/sinatra:v2" .
      •  其中 -t 标记来添加 tag,指定新的镜像的用户信息。 “.” 是 Dockerfile 所在的路径(当前目录),也可以替换为一个具体的 Dockerfile 的路径。
    • 载入镜像:docker load
              docker load < ubuntu_14.04.tar
    • 上传镜像: docker push
    杂念太多,必然根基浅薄
  • 相关阅读:
    常用的一些js方法
    git常用命令
    thread join和detach的区别
    C和C++的区别和联系
    C++面试集锦( 面试被问到的问题 )
    C/C++面试题:编写类String的构造函数、析构函数和赋值函数。
    C++ 多态的实现及原理
    获取当前操作系统的ip
    CString的头文件
    C++ 多用户模式下同一个exe只能运行一次
  • 原文地址:https://www.cnblogs.com/starshine-zhp/p/13664327.html
Copyright © 2020-2023  润新知