美文网首页
二、Docker 之基本操作

二、Docker 之基本操作

作者: cqzhangjian | 来源:发表于2018-09-13 11:13 被阅读0次

    1. Dockerfile 的使用

    当官方和第三方提供的镜像不能满足当前需求的时候,就需要通过 docker commit 或者 Dockerfile 来定制镜像,从而来满足自身需求。当然 使用 docker commit 来制定 镜像不推荐使用,因为 使用 docker commit 意味着所有对镜像的操作都是黑箱操作,生成的镜像也被称为黑箱镜像,但可以通过了解 docker commit 可以认识docker 容器多层储存以及镜像多层储存的概念。这里学习 dockerfile 来定制镜像

    1.1 Dockerfile定制 nginx 镜像

    • 创建dockerfile 文件
    $ mkdir mynginx
    $ cd mynginx
    $ touch Dockerfile
    
    • 输入dockerfile 文件内容
    FROM nginx
    RUN echo '<h1>Hello, Docker!</h1>' > /usr/share/nginx/html/index.html
    
    • 构建镜像
      docker build -t nginx:mynginxversion  .
    
    • Dockerfile 文件中常用指令


      Dockerfile 常用指令图

    2. Docker 常用指令

    docker 常用指令

    相关文章

      网友评论

          本文标题:二、Docker 之基本操作

          本文链接:https://www.haomeiwen.com/subject/zscwgftx.html