打包镜像指令

docke人 build  -t   xxx  -f dockerfile2 .

xxx 镜像名称
-f 指定dockerfile2 文件 (多个文件的话)
. 当前的上下文空间

dockerfile  文件

指定基础image为该image的最后修改的版本。或者:

FROM <image>:<tag>
MAINTAINER(用来指定镜像创建者信息)
构建指令,用于将image的制作者相关的信息写入到image中。当我们对该image执行docker inspect命令时,输出中有相应的字段记录该信息。
格式:
MAINTAINER <name>
3)RUN(安装软件用)
构建指令,RUN可以运行任何被基础image支持的命令。如基础image选择了ubuntu,那么软件管理部分只能使用ubuntu的命令。
该指令有两种格式:
RUN <command> (the command is run in a shell - `/bin/sh -c`)
RUN ["executable", "param1", "param2" ... ] (exec form)
)CMD(设置container启动时执行的操作)
设置指令,用于container启动时指定的操作。该操作可以是执行自定义脚本,也可以是执行系统命令。该指令只能在文件中存在一次,如果有多个,则只执行最后一条。
该指令有三种格式:
CMD ["executable","param1","param2"] (like an exec, this is the preferred form)
CMD command param1 param2 (as a shell)
(5)ENTRYPOINT(设置container启动时执行的操作)
设置指令,指定容器启动时执行的命令,可以多次设置,但是只有最后一个有效。
两种格式:
ENTRYPOINT ["executable", "param1", "param2"] (like an exec, the preferred form)
ENTRYPOINT command param1 param2 (as a shell)

最新文章

  1. ios使用CocoaHTTPServer实现文件共享
  2. Oracle 设置表空间自增长
  3. ios -- 教你如何轻松学习Swift语法(三) 完结篇
  4. 改变tableView索引颜色
  5. 【CodeForces 520E】Pluses everywhere
  6. vim粘贴代码格式变乱
  7. IOS 如何选择delegate、notification、KVO?
  8. LeetCode 292. Nim Game (取物游戏)
  9. BEGINNING SHAREPOINT&amp;#174; 2013 DEVELOPMENT 第14章节--使用Office Services开发应用程序 Excel Services中新功能
  10. zookeeper提示Unable to read additional data from server sessionid 0x
  11. ASP.NET Core 集成测试中结合 WebApplicationFactory 使用 SQLite 内存数据库
  12. python杂记二
  13. 可以用py库: pyautogui (自动测试模块,模拟鼠标、键盘动作)来代替pyuserinput
  14. 3.十分钟搞定Vue搭建
  15. 并发学习一、MPI初步认识
  16. MySQL修改root密码的3种方法
  17. python学习笔记(18)--eclipse更换主题
  18. [APIO2018]铁人两项 --- 圆方树
  19. sonar严重性与颜色对应关系
  20. uva 12096 - The SetStack Computer(集合栈)

热门文章

  1. 导出excel类型转换
  2. spring-in-action-day05-REST
  3. .Net Core(.Net6)创建grpc
  4. Docker安装elasticsearch、kibana
  5. Networking &amp;&amp; Internet 计网学习笔记一
  6. 我做的FFmpeg开源C#封装库Sdcb.FFmpeg
  7. python将一行多字符转换为多行单字符方法
  8. IIS SSL认证流程&amp; url重写
  9. 跟着廖雪峰学python 006
  10. E-MU1212m(E-MU1616m)在Win10(Win11)中的驱动安装