docker系列之file基本操作
生活随笔
收集整理的這篇文章主要介紹了
docker系列之file基本操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
dockerfile基礎操作
Dockerfile?是記錄了鏡像是如何被構建出來的配置文件, 可以被?docker?直接執行以創建一個鏡像. 它的樣子:
FROM ubuntu:14.04 MAINTAINER YS.Zou <>ADD run /root/run ADD sources.list /etc/apt/sources.list ADD id_rsa.pub /tmp/pubkey ADD requirements /root/requirementsRUN mkdir -p /root/.ssh && \cat /tmp/pubkey >> /root/.ssh/authorized_keys && \rm -rf /tmp/pubkey ...CMD ["bash", "/root/run"]
把文件命名為?Dockerfile?, 進入文件所在目錄, 輸入:
docker build .就可以開始構建過程, 并且得到一個新的鏡像了.
Dockerfile?支持一些很簡單的命令:
FROMbuild?的過程, 會依次執行上面的命令, 實際上, docker 做的事, 也就是從基礎鏡像啟一個容器, 然后執行一條命令, 修改之后提交此容器為新鏡像. 以此類推, 直到所有命令都執行完. 所以在得到最終構建的鏡像時, 會生成很多"中間鏡像". 而如果?Dockerfile?中某條命令有錯, 也是在當前中止, 過程中的"中間鏡像"及"當前構建用的容器"仍然存在的.
?
轉載于:https://www.cnblogs.com/yinfutao/p/9198503.html
總結
以上是生活随笔為你收集整理的docker系列之file基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .net core mvc部署到IIS导
- 下一篇: BeanPostProcessor ——