zoukankan      html  css  js  c++  java
  • docker2

    阿里云的镜像加速器:https://cr.console.aliyun.com/#/accelerator

    镜像是一种轻量级、可执行的独立软件包。

    UnionFS(联合文件系统):分层、轻量级的文件系统

    docker  commit 提交容器副本使之成为一个新的镜像

       -m  提交的描述信息    -a 作者  要创建的目标镜像名

       docker  commit  -a "xzh"  -m "tomcat without docs"   9fadjjsdnsad  xzh/mytomcat:1.2

    例:

    docker run -it -p 8888:8080 tomcat

      -p    docker 对外暴露的容器端口8888

        tomcat默认端口8080

      -P    随机分配容器端口

    docker容器数据卷:共享数据,数据持久化

    1.docker   run  -it   -v /宿主机的绝对路径:容器内目录   镜像名

    容器停止退出后,主机修改后数据同步

    2.docker   run  -it   -v /宿主机的绝对路径:容器内目录:ro  镜像名

    只允许主机进行增删改,容器不允许增删改

    数据也同步

    DockerFile添加:对镜像源码的解释,https://www.bilibili.com/video/av67964765/?p=20

    1.对DockerFile脚本编写

    2.docker   build   -f  /aaa/dockerfile  -t   xzh/bbb  .

    3.运行容器 docker run -it xzh/bbb 

    docker挂载主机目录docker访问报错:

    docker   run  -it   -v /宿主机的绝对路径:容器内目录  --privileged=true   镜像名

    docker镜像加载原理:

    一个镜像分层下载,以Tomcat为例:

    数据卷容器:

    硬盘挂到另外一个硬盘,容器间传递共享

  • 相关阅读:
    MFC
    AC自动机
    KMP
    Power Transmission (Hard Edition)
    Floyd
    地杰斯特算法
    二叉树
    51nod 1002 数塔取数问题【dp】
    51nod1049 最大子段和【动态规划】
    poj2385
  • 原文地址:https://www.cnblogs.com/xuezhihao/p/11698283.html
Copyright © 2011-2022 走看看